URL: https://linuxfr.org/forums/linux-general/posts/rsync-plusieurs-sources-plusieurs-destination Title: rsync, plusieurs sources, plusieurs destination Authors: Philippe M Date: 2021年12月08日T16:43:13+01:00 License: CC By-SA Tags: Score: 1 Bonjour à tous, J'ai un script qui me construit une liste de fichiers avec un chemin d'accès et un chemin de destination sur un serveur distant. Exemple : a/d/p/e/fic1.jpg;files/ref1/fic1/thumbnail/ o/i/n/9/fic2.jpg;files/ref1/fic/hd1 t/d/g/h/toto1.jpg;files/ref2/fic/ [...] Pour le moment j'ai une boucle qui lit ligne par ligne le fichier et reconstruit la commande rsync avec la source et la destination. Mon fichier contient ~15000 lignes et il lancé tout les soirs. Je trouve tout cela pas du tout optimisé car pour chaque ligne rsync ce connecte, vérifie si le fichier existe et si non (ou différent) il le transfert, opération répétée 15 000 fois. L'idéal serait qu'il se connecte, vérifie pour l'intégralité de la liste si le fichier existe et le transfert si besoin à la destination prévue dans le fichier. Il existe une option pour lui donner un fichier contenant une liste de fichiers sources mais ils seront tous transférés à la même destination et je n'ai pas trouvé un moyen pour qu'il utilise une destination spécifique par ligne. Est-ce au moins possible ? Ou alors avec une autre méthode/commande. Merci d'avance.