我想做以下事情。
我想每天从远程 FTP 服务器复制某些文件。此 FTP 目录已挂载。每天都会创建一个目录,在该目录中我需要 5 个文件中的 3 个文件
dir1
dir2
dir3
我想每天将某些扩展名的文件复制到dir999
cp */*.img /dir999
但是每天都会再次复制所有文件吗?因为它很多,我只想做一些改变。
答案1
cp
FreeBSD、GNU 和 MacOS 等许多实现都有-n
跳过现有文件的选项。所以与
cp -n */*.img /dir999
您只会复制新文件。请注意,更改的文件不会在目标目录中更新。如果你想要这个,你需要一个不同的解决方案。