我在多個文件夾中一個名爲PFSound.js 我已經更新了它,所以我想,以取代在這些目錄中的新的所有PFSound.js文件,同名替換所有文件
有一次只做一次的方法?
Mac或windows是好的
謝謝!!
我在多個文件夾中一個名爲PFSound.js 我已經更新了它,所以我想,以取代在這些目錄中的新的所有PFSound.js文件,同名替換所有文件
有一次只做一次的方法?
Mac或windows是好的
謝謝!!
在Mac/Linux上,你可以這樣做:
find . type f -name "PFSound.js" -exec cp path/to/new/PFSound.js {} \;
假設你希望做的是從向下當前目錄和新PFSound.js位於別處。
這就是說....從點(當前目錄)開始,找到類型爲「file」的所有東西,併爲每個找到的東西執行copy命令並將新的PFSound.js複製到同一個地方剛剛找到一箇舊的。
你可以使用python腳本來做到這一點。
import os
newfilename="the_new_name"
def renamethefile(folderPath):
for fileOrFolder in os.listdir(folderPath):
if os.path.isdir(fileOrFolder) :
renamethefile(fileOrFolder)
continue
else:
os.rename(fileOrFolder, newfilename)
renamethefile("/path/to/the/folder");
我希望這對你有所幫助。
這似乎是一個系統管理員問題,而不是一個編程問題。 –