¿rsync {llaves} falla?

¿rsync {llaves} falla?

Necesito ayuda en este tema:

quiero sincronizar/ruta/primero/con/ruta/segundo/,/ruta/tercero/..etc

así que probé esto:

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

Pero funcionó sólo para el último directorio. ¿Qué ocurre? Gracias.

Respuesta1

rsyncSólo se necesita un objetivo. Utilice un bucle for en su lugar.

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

Respuesta2

¿Qué tal?

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

información relacionada