Parfois il est intéressant de supprimer tous les fichiers temporaires que macOS a pu laisser sur son passage (sur un montage samba par exemple).
Il suffit d’exécuter ces 2 commandes dans le répertoire à nettoyer :

$ find . -regex '.+/\._.+' | xargs -d "\n" rm
$ find . -name '.DS_Store' -type f | xargs -d "\n" rm

Explication :

  • find . -regex '.+/\._.+' : on recherche tous les fichiers qui commencent par ._
  • xargs -d "\n" rm : chaque fichier trouvé est passé en argument à la commande rm. L’option -d permet de changer le délimiteur d’argument, utilise quand les nom de dossiers et fichiers contiennent des espaces.