Mettre résultat d'un find dans un fichier

Résolu
flutiste -  
 flutiste -
Bonjour,

Je cherche à effacer de vieux fichiers et pour cela je voudrait mettre la liste trouver par la commande find dans un fichier.

Ce qui donnerait à peu près ceci :

find / -name "nom*.ext" -mtime +4 > fic.txt

do
supprimer chaque résultat trouvé dans fic.txt
done

Merci de votre aide
A voir également:

2 réponses

BlueMind Messages postés 583 Date d'inscription   Statut Membre Dernière intervention   159
 
Bonjour,

Et bien c'est quoi le problème, on dirait que tu as tout ce qu'il te faut non ?
0
flutiste
 
T'as raison j'ai tout.

C'est juste que je faisais une faute dans mon find. Je faisais un "find /rep -type f" au lieu de "-type d"

Merci car c'est grâce à ta remarque
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
Ca peut se faire en un coup:
find / -name "nom*.ext" -mtime +4 -exec rm -f {} \;
0