我在多个文件夹中有一个名为PFSound.js的文件 我已经更新了它,所以我想替换那些目录中的所有PFSound.js文件为新的,
有一种方法可以在一次吗?
Mac或Windows正常
谢谢!
答案 0 :(得分:1)
你可以使用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");
我希望这对你有所帮助。
答案 1 :(得分:1)
在Mac / Linux上,您可以这样做:
find . type f -name "PFSound.js" -exec cp path/to/new/PFSound.js {} \;
假设您希望从当前目录向下执行此操作,并且新PFSound.js位于其他位置。
那说....从dot(当前目录)开始查找“file”类型的所有内容,并找到每个你找到的内容,执行copy命令并将新的PFSound.js复制到你刚才的同一个地方发现了一个旧的。