Supprimer les fichiers de plus d'un mois ou plus d'une semaine - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 13-12-2013 à 18:59:01
ReplyMarsh Posté le 13-12-2013 à 20:58:59
pourrais tu être un peu plus explicite s'il te plait ?
Marsh Posté le 13-12-2013 à 21:56:21
la commande "find" permet de rechercher des fichiers selon certains critères (dont la date de création par exemple)
tu as des exemples dans sa page de manuel (le "man" )
par exemple, pour afficher la liste de tous les fichiers du répertoire courant dont la date de création est supérieure à 15 jours :
find . -ctime +15 -ls
(le web regorge d'exemples si besoin)
Marsh Posté le 13-12-2013 à 23:02:57
Merci beaucoup
Marsh Posté le 13-12-2013 à 18:36:38
Salut,
J'ai une liste de fichiers, générés tous les soirs (un par soir) comme ceci :
/files/monfichier-%Y-%m-%d.tar
Donc ça fait par exemple :
/files/monfichier-2013-12-13.tar
Je voudrais faire un script SH que je lancerai par une tache cron qui supprimerait tous les fichiers de plus d'un mois.
Dans mon cas, le fichier du 2013-11-13
Ou alors plus de 7 jours : supprimer le fichier du 2013-11-06
Sauriez vous comment faire svp
Merci
---------------
Bha ouais mais bon, m'enfin quoi...