Les Carnets de Byfeel domotique , Objets connectés , DIY , Programmation, Nouvelles Technologies ….

dot_clean utilitaire sous macOS_x, pour nettoyer ses cartes SD ou clé USB.

ou suppressions automatiques des fichiers compagnons ._files ( point et underscore ._ )

un simple article , pour illustrer la catégorie des trucs et astuces . Suite aux fetes de noël , j’ai reçu un cadre photo numérique .Lors du transfert d’une série de photos sur la carte SD , depuis un MAC , le cadre m’affichait une photo sur deux avec un point d’interrogation ( un fichier qui ne pouvait pas lire ).Le Mac à tendance à copier pour chaque image un fichier compagnon ayant le même nom mais avec un point devant suivis de l’underscore ( par exemple : image12.jpg et ._image12.jpg ).

Ce problème peut etre constaté quand des dossiers venant d’un volume compatible avec Windows sont déplacés sur un Mac et ensuite de nouveau sur le PC , puis retour sur un mac etc …. au bout de quelques minutes des fichiers compagnons vont être créé. 

Cela peut occasionner aussi , des erreurs de type 36 , lors de copie de dossier ou autres codes erreurs.

Pour visualiser ces fichiers , il faut lancer dans le terminal la commande : ls -al /Volumes/NOMCARDSD

fichier compagnon ._*

Il existe une commande sous mac , qui s’appelle : dot_clean . Cette commande s’utilise depuis le terminal , en indiquant simplement le nom du volume de la carte SD ou clé USB.

dot_clean /Volume/DISK_IMG/

Ici ma carte SD se nome DISK_IMG. Ce qui donne en utilisant l’option -v ( verbose ) , la suppression de ces fichiers et l’assemblage des infos dans le fichier image ).

.....
Using the most recent stored info
Deleting: ._5.jpg
merging ._6 (1).jpg & 6 (1).jpg
Using the most recent stored info
Deleting: ._6 (1).jpg
merging ._6.jpg & 6.jpg
Using the most recent stored info
Deleting: ._6.jpg
merging ._7 (1).jpg & 7 (1).jpg
Using the most recent stored info
Deleting: ._7 (1).jpg
merging ._7.jpg & 7.jpg
Using the most recent stored info
Deleting: ._7.jpg
merging ._8.jpg & 8.jpg
Using the most recent stored info
Deleting: ._8.jpg
Merging directory .Trashes
Merging directory 501

dot_clean , va se charger de purger tous les fichiers inutiles aux autres systèmes , et réunir toutes les informations dans le fichier Original.

Pour plus d’info , il est possible de taper dans le terminal : info dot_clean , pour avoir la détail des options.

Une commande , a ne pas oublier pour transférer des fichiers de mac à PC ( j’ai déjà parlé de cette commande dans l’article sur le DFPlayer pour les fichiers MP3 sur la carte SD ).