URL: https://linuxfr.org/forums/programmation-shell/posts/ssh-et-backup Title: ssh et backup Authors: ko0nz Date: 2007年06月18日T21:37:22+02:00 Tags: Score: 0 salut, j'ai un petit soucis pour effacer les anciens fichiers de backup par ssh: je sauvegarde des fichiers compressés avec le tag de la date, dans un répertoire /backup: toto-14-01-2007 toto-15-01-2007 toto-16-01-2007.. je voudrais supprimer par ssh le(s) fichier(s) les plus anciens en gardant au minimum au moins deux fichiers compressés les plus recents. ssh machine "( set -- /backup/toto*;if [ $# -ge 3 ];then rm -f `ls --sort=time $@ | tail -1`;fi )" ou ssh machine "( if [ `ls /backup/toto* |wc -l` -ge 3 ];then rm -f `ls --sort=time $@ | tail -1`; fi )" en gros les `` dans ssh ne sont pas gérés correctement... Quels sont les restrictions de ssh pour les commands à introduire? Comment pourrais-je supprimer les anciens fichiers(ici par la date du nom) par ssh? Merci d'avance pour vos propositions.

AltStyle によって変換されたページ (->オリジナル) /