我正在寻找一个linux命令来搜索文件夹目录及其文件的子文件夹,并将其全部替换为另一个文件的副本。任何的想法?
答案 0 :(得分:4)
假设您的主目录(〜)中有替换文件,您可以使用find来进行替换。这将找到所有boom.txt文件,并用replace.txt文件替换它们(保留boom.txt名称)。
find . -name "boom.txt" -exec cp ~/replace.txt {} \;
答案 1 :(得分:0)
除了user1683793的答案外,以下命令还可以替代复制和替换。此命令已在 Mintty (Windows 10)上验证。
find . -name "boom.txt" -print -exec cp ~/replace.txt {} \;