Supp en fonction de la date du rep

ParMesSoins Messages postés 29 Statut Membre -  
ParMesSoins Messages postés 29 Statut Membre -
Bonjour,
Je souhaite supprimer un répertoire (et ses sous-répertoires) en fonction de sa date.
explication :
j'ai 3 répertoires :
- Riri
- Fifi
-Loulou

Riri date d'il y a 1 mois (30 jours)

je souhaite donc un script qui cherche les reps de + de 29 jours mais seulement au premier niveau (pas dans les sous-repertoires)

j'ai cette commande :
find . -ctime +29 -exec rm -rf {} >/dev/null \;
mais celle-ci cherche également dans les sous-reps, or je souhaite qu'elle qu'elle ne test que les reps du premier niveau : Riri, Fifi, Loulou...

Merci pour votre aide ;)

2 réponses

jipicy Messages postés 41342 Statut Modérateur 4 896
 
Salut,

man find !

Déjà rajouter l'option "-type d" pour ne traiter que les répertoires, et ensuite l'option "-maxdepth 1" pour rester dans le répertoire courant.
0
ParMesSoins Messages postés 29 Statut Membre 1
 
Merci ;)
0