Supp en fonction de la date du rep

ParMesSoins Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   -  
ParMesSoins Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   -
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 40842 Date d'inscription   Statut Modérateur Dernière intervention   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 Date d'inscription   Statut Membre Dernière intervention   1
 
Merci ;)
0