Si je reprends une des formules qui marche chez toi :
liste_exclusion="--exclude \"/home/jgo/divers/*\""eval tar cfz /tmp/backup.tar.gz /home/jgo --exclude $liste_exclusion
tar: Suppression de « / » au début des noms des membres
tar: /home/jgo/divers/* : stat impossible: Aucun fichier ou dossier de ce type
tar: Arrêt avec code d'échec à cause des erreurs précédentes
c'est marqué dedans et c'est logique que tu ais cette erreur /home/jgo/divers/* stat impossible
car de la maniere dont tu passes les options, tu lui demandes de faire un tar du dossier $liste_exclusion avec un exclude vide.
en mettant un = entre exclude et $liste_exclusion, et en mettant ton dossier source à la fin de la ligne
ta ligne devrait etre
liste_exclusion="--exclude \"/home/jgo/divers/*\""eval tar cfz /tmp/backup.tar.gz --exclude=$liste_exclusion /home/jgo
[^] # Re: eval expr...
Posté par NeoX . En réponse au message Quoter une variable contenant des arguments de ligne de commande. Évalué à 2.
c'est marqué dedans et c'est logique que tu ais cette erreur /home/jgo/divers/* stat impossible
car de la maniere dont tu passes les options, tu lui demandes de faire un tar du dossier $liste_exclusion avec un exclude vide.
en mettant un = entre exclude et $liste_exclusion, et en mettant ton dossier source à la fin de la ligne
ta ligne devrait etre