【发布时间】:2014-05-05 13:27:38
【问题描述】:
我正在尝试使用ssh 和GNU parallel 并行运行rsync 的一些实例。我运行的命令是这样的:
find /tmp/tempfolder -type f -name 'chunck.*' | sort | parallel --gnu -j 4 -v ssh -i access.pem user@server echo {}\; rsync -Havessh -auz -0 --files-from={} ./ user@server:/destination/path
/tmp/tempfolder 包含前缀为 chunck 的文件,它们包含实际的文件列表。
使用此命令,我收到了 4 个对 rsync 的调用,但它们需要一段时间才能开始运行,并且不会一起启动,也不会并行运行。
我做错了什么?
【问题讨论】:
标签: shell parallel-processing rsync gnu-parallel