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 [ (…)