繁体   English   中英

linux命令查找文件并替换为另一个文件

[英]linux command to find files and replace with another file

我正在寻找一个linux命令来搜索文件夹目录,它是按名称查找文件的子文件夹,并用另一个文件的副本替换所有文件。 任何的想法?

假设您的主目录(〜)中有替换文件,则可以使用find进行替换。 这将找到所有boom.txt文件并用replace.txt文件替换它们(保留boom.txt名称)。

find . -name "boom.txt" -exec cp ~/replace.txt {} \;

通过user1683793添加答案,以下命令也可以替代复制和替换。 此命令在Mintty上验证(Windows 10)。

find . -name "boom.txt" -print -exec cp ~/replace.txt {} \;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM