Supprimer fichier selon date + mot clé
chris
-
chris -
chris -
Bonjour,
je cherche à supprimer tous les fichiers de + de 3 mois présents dans une arborescence, ces fichiers contenant un mot clé spécifique.
J'ai la commande pour trouver tous mes fichiers en question:
find . -name "*" -type f -mtime +90 -print
mais je ne vois pas comment coupler la recherche de mot clé ?
Merci.
je cherche à supprimer tous les fichiers de + de 3 mois présents dans une arborescence, ces fichiers contenant un mot clé spécifique.
J'ai la commande pour trouver tous mes fichiers en question:
find . -name "*" -type f -mtime +90 -print
mais je ne vois pas comment coupler la recherche de mot clé ?
Merci.
Configuration: Windows XP Firefox 2.0.0.20
3 réponses
-
Salut,
Pour le mot cléfind . -name "*" -type f -mtime +90 -exec grep -l 'motcle' {}\; | xargs rm--
106485010510997108 -
Si ta commande :
find . -name "*" -type f -mtime +90 -print
... trouve les fichiers que tu veux et que tu souhaites les supprimer, il suffit de les couples à l'aide xargs :find . -name "*" -type f -mtime +90 -print | xargs rm -rf
Bonne chance -
Tu peux utiliser xargs :
find . -name "*" -type f -mtime +90 -print | xargs rm -rf
Bonne chance