我试图找到一种递归复制和替换文件的方法。
示例:
文件夹/home/test/
1/test.jpg
1/sth_other.png
2/test.jpg
2/sth_other.jpg
3/test.jpg
4/test.jpg
你可以看到在文件夹/ home / test中我有越来越多的文件夹(1,2,3,4)文件名'test.jpg'。
我有一个文件/home/test.jpg
问题:
如何用文件 /home/test.jpg 替换1/2/3/4(文件夹)中的文件'test.jpg'?
答案 0 :(得分:2)
使用find,你可以这样做:
find /where -name test.jpg -type f -exec cp -i /home/test.jpg {} \;