Bash - Linux - Fichiers de plus d'une semaine

damjal

Nouveau membre
Bonjour,

Je désire supprimer les fichiers d'un répertoire si leur date de création (ou de modification, c'et pareil) est plus vieille de 7 jours.
J'ai ce script :
find . -mtime -7 -type f -print

Mais il liste les fichiers créés au cours des 7 derniers jours ! moi, je veux le contraire : les fichiers qui ont plus de 7 jours.

Quelqu'un a t-il une idée ?

Merci d'avance.
 

immobilia

Nouveau membre
Bravo pour cette solution

Note : rajouter f dans "rm -vf" pour forcer la suppression des fichiers sans confimation.

find . -type f -mtime +7 -exec rm -vf {} \;
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 128
Messages
6 717 845
Membres
1 586 372
Dernier membre
Meeithot
Partager cette page
Haut