rsync {括弧} が失敗しますか?

rsync {括弧} が失敗しますか?

この問題に関して助けが必要です:

同期したい/パス/最初//パス/秒/、/パス/第三/..等

そこで私はこれを試しました:

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

しかし、最後のディレクトリに対してのみ機能しました。何が問題なのでしょうか? ありがとうございます。

答え1

rsyncターゲットは 1 つだけです。代わりに 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

関連情報