我想以我在这里找到的答案为基础:Bash script to find specific files in a hierarchy of files
find $dir -name $name -exec scp {} $destination \;
我有一个包含文件名列表的文件,我需要在备份磁盘上找到这些文件,然后将找到的这些文件复制到目标文件夹,最后将找不到的文件打印到新文件中。
最后一步会很有帮助,这样我就不需要复制另一个文件列表,然后与原始列表进行比较。
如果脚本可以列出复制的文件,并进行比较,然后打印差异,那么这正是所需要的。除非 shell 进程 find 每次“找不到”文件时都可以打印到文件。