Bonjour,
Je suis entrain de me faire un script de nettoyage de répertoire vieux de x jours :
=> Le script prend le nombre de jours en paramètre et à l’exécution les fichiers vieux de x jours sont supprimés mais il m'affiche des messages comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 #!/bin/sh if [ "$#" -ne 1 ] ; then echo "Usage : $0 number_of_day" exit 1 fi dir="/home/ediff/test" cmd_find=$(which find) cmd_rm=$(which rm) $cmd_find $dir -type d -mtime +$1 -exec $cmd_rm -Rf \{\} \;
=> SVP qu'est-ce qui ne va pas dans mon script?/usr/bin/find: "/home/ediff/test/tmpyHJUy5MWFt": Aucun fichier ou dossier de ce type
/usr/bin/find: "/home/ediff/test/tmp6kkmX7QV0B": Aucun fichier ou dossier de ce type
/usr/bin/find: "/home/ediff/test/tmpmiOzKU6ygw": Aucun fichier ou dossier de ce type
/usr/bin/find: "/home/ediff/test/tmpDtvqWUT279": Aucun fichier ou dossier de ce type
Partager