rsync {фигурные скобки} не работает?

rsync {фигурные скобки} не работает?

Мне нужна помощь в этом вопросе:

Я хочу синхронизировать/путь/первый/с/путь/секунда/,/путь/третий/..и т. д

поэтому я попробовал это:

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

Связанный контент