rsync {braces} 失败?

rsync {braces} 失败?

我在这个问题上需要一些帮助:

我想要同步/路径/第一个//路径/秒/,/路径/第三/..ETC

所以我尝试了这个:

rsync -rv /path/first/ /path/{second,third,fourth}/

但它只对最后一个目录有效。出了什么问题?谢谢。

答案1

rsync仅接受一个目标。请使用 for 循环。

for dest in {second,third,fourth}
do
  rsync -rv /path/first/ /path/"$dest"/
done

答案2

这个怎么样?

for qw in `ls -d /path/*`; do  rsync -rv /path/first /path/$qw; done

相关内容