web-dev-qa-db-fra.com

Mac - supprime tous les fichiers avec une certaine extension d'une arborescence de répertoires

Duplicate possible:
Supprimer les fichiers correspondant récursivement à un nom sur la ligne de commande (OS X)

Je veux supprimer tous les fichiers avec l'extension .orig de mon arbre. L'arbre est profond. Y a-t-il un moyen facile de faire ça?

Je devrai probablement le faire plusieurs fois par jour, avec des arbres différents. Donc, la facilité est importante.

21
William Jockusch
find /path -name '*.orig' -delete
52
grawity

Je préfère cette méthode (très similaire à @grawity) mais avec le type de file inclus:

find /path . -name '*.orig' -type f -delete

8
user3463

Pouvez-vous exécuter des commandes Shell dans bash? Cela ferait l'affaire:

find /path/to/your/tree | egrep .orig$ | xargs rm
0
Apache User