Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1632 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Find et les sous-répertoires

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Find et les sous-répertoires

n°877364
jesusdebet​hune
Salut ! ca farte ?
Posté le 11-01-2007 à 17:24:12  profilanswer
 

bonjour,
 
J'ai un problème avec la commande find.
Je voudrais faire un script qui purge un répertoire en ne gardant que les fichiers qui ont été créés il y a moins de 15 jours.
 
la commande bien sympa ca serait :
find . -mtime -16 -exec rm -R -f {}
 
Sauf que dans ce répertoire il ya un sous-répertoire .ssh, qui, vous l'aurait compris contient des clés RSA qui ne doivent surtout pas être effacées !!!
 
find . -mtime +16 | grep -v .ssh me liste bien les fichiers et répertoires a supprimer, mais je ne peux pls utiliser l'option -exec de find pour supprimer mes fichiers :(
 
J'ai vu sur google et dans le MAN que l'option -prune permettait de ne pas inclure les sous répertoires.
Sauf que quand je fais :
find . -mtime +16 -prune , Il va cherche quand meme dans les sous répertoires  :heink:  
 
Merci pour votre aide !


Message édité par jesusdebethune le 11-01-2007 à 17:30:26
mood
Publicité
Posté le 11-01-2007 à 17:24:12  profilanswer
 

n°877433
aknott31
Que la fête commence...
Posté le 11-01-2007 à 21:46:17  profilanswer
 

find . -mtime +16 ! -name .ssh  
 
le ! -name .ssh permet de chercher tout sauf .ssh
auquel tu peux adjoindre d'autres types comme
find . -mtime +16 ! -name .ssh ! -name *.txt  -exec ...
la tu cherche tout sauf .ssh et *.txt
etc...

n°877448
P-Y
Posté le 11-01-2007 à 23:06:28  profilanswer
 

sinon un | xargs rm -f {} ca marche bien aussi.

n°878232
jesusdebet​hune
Salut ! ca farte ?
Posté le 15-01-2007 à 17:21:11  profilanswer
 

merci de vos réponses !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Find et les sous-répertoires

 

Sujets relatifs
pure-ftp n upload que des repertoiresListing des repertoires avec samba
[samba] acces bizarre aux repertoiresTelecharer fichiers et sous repertoires avec wget
wget, telecharger uniquement les repertoires , -m -[ Boot sur USB ] Could not find kernel
Installation des mises à jour Mandrake 10.1 / Supp. des répertoiresFile Roller : les répertoires par defaut?
script avec find et mvfind : affichage avec les caractères d'échappements?
Plus de sujets relatifs à : Find et les sous-répertoires


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR