Comment supprimer en toute sécurité tous les fichiers ayant une extension spécifique (par exemple, l'extension de l'ordinateur) ? .bak
) du répertoire actuel et de tous les sous-dossiers en utilisant une seule ligne de commande ? Simplement, j'ai peur d'utiliser rm
puisque je l'ai mal utilisé une fois et maintenant j'ai besoin de conseils.
Réponses
Trop de publicités?
Eashwar Gadanchi
Points
11
Si vous souhaitez vérifier la liste avant de supprimer les fichiers, vous pouvez la répercuter.
find . -name "*.bak" -type f | xargs echo rm -rf
Ceci énumérera les résultats de la recherche qui sont transmis à la commande rm via xargs. Une fois que vous êtes sûr de la liste, vous pouvez supprimer l'écho dans la commande ci-dessus.
find . -name "*.bak" -type f | xargs rm -rf
ijyrem
Points
11
- Réponses précédentes
- Plus de réponses