salut tout le monde,
je veux ecrire un script del qui sera utilisé à la place de la commande rm. ce script permet de conserver les fichiers que l'utilisateur veut supprimer dans la répertoire $HOME/.del en les suffixant par .n où n est un numéro de version. Ainsi dans le cas ou un fichier de même nom et qui existe déjà dans $HOME/.del n'est pas écrasé.
périodiquement, l'utilsateur exécutera la commande ci-dessous qui efface les fichiers qui n'ont pas été modifiés depuis plus de 5 jours:
find £HOME/.del -mtime +5 -exec rm -f{}
j'ai essayé avec le script suivant mais il n'est pas complet
cp $1 $HOME/.del
rm $1
mv $HOME/.del/$1 $HOME/.del/$1.n #j'utilise le suffixe .n
le problème c'est comment incrémenter le numéro n
Merci pour votre aide