Précédent   Forum du club des développeurs et IT Pro > Systèmes > Autres systèmes > Unix
Unix Forum d'entraide sur les systèmes Unix et dérivés (*BSD, AIX, etc.). Avant de poster ->F.A.Q BSD F.A.Q. Aix
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 13/07/2012, 16h26   #1
julien41
Invité régulier
 
Inscription : février 2004
Messages : 65
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 65
Points : 6
Points : 6
Envoyer un message via MSN à julien41
Par défaut Suppression de répertoire

Bonjour,

J'aimerai dans un script supprimer des répertoires connus de plus de n jours !

J'ai essayer avec la commande find et -mtime mais sans résultat !

Est ce que quelqu'un pourrait m'aider svp ?

Merci d'avance.
julien41 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/07/2012, 09h06   #2
frp31
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 4 247
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 36
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 4 247
Points : 10 489
Points : 10 489
Code :
find /path/ -type d -mtime +31 -exec rm -rf {} \;
supprime tout repertoire sous path de plus de 31 jours
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 16/07/2012, 13h36   #3
julien41
Invité régulier
 
Inscription : février 2004
Messages : 65
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 65
Points : 6
Points : 6
Envoyer un message via MSN à julien41
Merci de ta réponse.

Mais j'aimerais supprimer que les répertoires *toto* par exemple.

Code :
find /tmp -name *toto* -type d -mtime +30 -exec rm -rf {} \;
Et là j'ai une erreur du type :

Citation:
find: bad option 2012_toto
find: [-H | -L] path-list predicate-list
julien41 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/07/2012, 22h56   #4
jlliagre
Modérateur
 
Avatar de jlliagre
 
Inscription : juin 2007
Messages : 1 136
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2007
Messages : 1 136
Points : 1 916
Points : 1 916
Code :
find /tmp -name "*toto*" -type d -mtime +30 -exec rm -rf {} \;
__________________
ɹǝsn *sıɹɐlos*
jlliagre est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 17/07/2012, 10h29   #5
julien41
Invité régulier
 
Inscription : février 2004
Messages : 65
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 65
Points : 6
Points : 6
Envoyer un message via MSN à julien41
Merci beaucoup jlliagre, cela fonctionne parfaitement.
julien41 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 07h59.


 
 
 
 
Partenaires

Hébergement Web