shell 使用带有rsync的find将带有word语法的文件复制到另一个位置/目录

vi4fp9gy  于 2023-01-21  发布在  Shell
关注(0)|答案(1)|浏览(123)

我想创建一个脚本,以增量方式将文件从目录A复制到目录AB、AC、AD等。
例如,我在目录A中有world_test.txtworld1_test.txtworld2_test.txt等文件,我想将所有名称为world_test的文件复制到文件夹AB中,以此类推。
我尝试了以下脚本,但失败

find /path/ -name "world_test" -type f | xargs -i rsync ... {} /var/AB \;

有人能纠正脚本或建议另一个命令吗?

n6lpvg4x

n6lpvg4x1#

下面的命令对我有效

find . -type f -name '*file-name*' -exec rsync -aR '{}' /folder-name \;

相关问题