10
votes

Effacer des fichiers cachés récursifs

J'essaie d'effacer récursive tous les fichiers commençant par "._" (AKA Mac Dot Files) sur mon serveur en utilisant SSH. Les fichiers sont répertoriés avec un LS -A, mais cela ne fonctionnera pas:

rm -rf ._*


0 commentaires

3 Réponses :


27
votes

trouver. -Name ._ \ * -print0 | xargs -0 rm -f


1 commentaires

Yeap, je retiens ces fichiers manuellement via FTP, mais la chose a trop de sous-répertoires de nombreux sous-répertoires afin de supprimer de manière récursive via SSH est la chose à faire :) Merci quand même, est fait maintenant, vous m'avez sauvé des heures de navigation et en cliquant comme un animal de goodamn . À votre santé.



2
votes
find . -name ._\* -exec rm -f {} \;
by the way rm -rf is for removing directories recursively

0 commentaires

7
votes
find . -name ._\* -type f -delete
Specify that it's files and just call the find-delete on item directly.

0 commentaires