Si je peux me permettre une possibilité, puisque tu veux toutes tes variables dans ton script, mais que rsync veut un fichier, tu fais un fichier (temporaire) dans /tmp/ avec comme contenu tes variables , tu passe ce fichier à rsync et à la fin tu supprime le fichier.
L’idée serait de recopier les lignes adéquates dans un fichier temporaire dans /tmp puis de le supprimer lorsque l’operation est terminée avec succès? Le tout dans le script.
Pas mal comme idée j’avais pas pensé à ça.