Différence entre "trouver -supprimer" et "rm -rf"?

Je veux supprimer les fichiers d'un répertoire de façon récursive. Donc, j'ai utilisé

find . -wholename "*.txt" -delete

Nous pouvons également supprimer les fichiers à l'aide de

rm -rf *.txt

Quelle est la différence entre la suppression de fichiers à l'aide de rm et find ??

Avec find vous arriver à être plus précis sur les fichiers à supprimer, mais les deux finissent par appeler unlink() page de manuel sur les fichiers que vous supprimez.

OriginalL'auteur Aashish P | 2012-07-02