Bonjour à tous !

J'ai une petite question programmation shell pour les habitués ^^

J'utilise rsync afin de synchroniser des fichiers d'un serveur à un autre, via ssh :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
rsync -vazWP --stats -e ssh "toto@distant.fr:/home/toto/{salut,foo,bar.txt}" /home/www/
Cette commande fonctionne parfaitement et je m'en sert actuellement.
Seulement j'aimerai pourvoir y ajouter un peu de dynamisme et télécharger plus que 3 éléments à la fois. Je pourrais en effet tout écrire en une seule ligne entre les accolades mais mon super-sens programmeur me dit que c'est quand même mieux via un fichier :p

J'ai essayé les options --files-from et --include-from mais ça ne semble pas correspondre à mes besoins (ou alors j'y utilise mal).
Je pourrais faire une boucle bête et méchante mais je me dit qu'il est peut être plus efficace de tout passer à rsync d'un coup et de le laisser gérer.

Donc voilà, j'aimerai savoir comment lui dire d'aller chercher dans un fichier la liste des fichiers et/ou dossier à synchroniser

Merci !