rsync {chaves} falha?

rsync {chaves} falha?

Preciso de ajuda nesta questão:

Eu quero sincronizar/caminho/primeiro/com/caminho/segundo/,/caminho/terceiro/..etc

então eu tentei isso:

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

Mas funcionou apenas para o último diretório. O que está errado? Obrigado.

Responder1

rsyncleva apenas um alvo. Use um loop for em vez disso.

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

Responder2

Que tal isso?

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

informação relacionada