Mon autoradio peut lire de la musique à partir de lecteurs flash USB, j'ai donc demandé de copier des MP3 à partir d'une liste de lecture iTunes . Cela a bien fonctionné, mais ma chaîne stéréo ne pouvait pas lire les fichiers MP3. J'ai finalement mis le lecteur flash dans mon ordinateur de travail exécutant Windows 7, et j'ai trouvé le problème: un tas de fichiers cachés au format ._[filename].mp3
ont également été chargés.
Je sais que sous Windows, vous pouvez supprimer des fichiers en fonction d'attributs, et je me demandais si vous pouviez faire de même dans Terminal? Peut-être avec un script que je peux exécuter avec le volume comme paramètre?
macos
terminal.app
Canadian Luke
la source
la source
Réponses:
Ces fichiers sont masqués dans OS X car ils commencent par
.
et ne sont donc pas affichés par défaut dans le Finder. Il n'y a aucun attribut spécial défini dans ces fichiers à part cela.Une approche très simpliste serait de supprimer tous les fichiers qui commencent par un point et un trait de soulignement:
Note de sécurité: exécutez cela sans
-delete
pour voir quels fichiers seraient supprimés. Et ne faites jamais cela sur l'ensemble de votre Mac HD, uniquement sur votre clé USB.Pour quelques informations supplémentaires: Ces fichiers sont appelés "Resource Forks" et contiennent parfois des informations que vous ne souhaitez pas supprimer. Dans votre cas d'utilisation, cela devrait être bien. Vous pouvez désactiver définitivement la création de ces fichiers à l'aide de BlueHarvest . Il existe également une application qui prétend en nettoyer les volumes, mais je ne l'ai pas essayée et c'est une version bêta, alors utilisez-la avec prudence: Hidden Cleaner .
la source
Une autre solution qui a fonctionné pour moi (MacOS 10.6.8) dans le type de terminal:
la source
J'ai eu exactement le même problème avec mon autoradio, 1 fichier / 2 est injouable, car le joueur considère que le fichier dot créé par MAC OS est un fichier musical ... Ensuite j'ai trouvé ce post vraiment utile, merci.
Je reviens donc maintenant avec une solution améliorée et gratuite pour Mavericks:
Utilisez ce script:
Enregistrez l'application sous DiskCleaner.app par exemple
Ce script vous demandera de choisir le disque USB à nettoyer et à éjecter. Ensuite, il nettoiera le disque USB (essaie avec les informations d'identification d'administrateur en cas d'échec avec les actuelles), puis éjecte si possible.
Bien sûr, il y a encore de la place pour l'amélioration, j'ai fait ce script pour moi!
Vous avez également la possibilité d'ajouter des lignes de code pour nettoyer davantage de fichiers.
Prendre plaisir!
la source
{input, parameters}
de la ligne 1 (en laissant seulementon run
). @ Konrad: J'ai ouvert «Script Editor», effectué la modification susmentionnée et enregistré dans / Applications en tant qu'application; travail accompli. J'adore pouvoir voir exactement ce qui se passe, ce qui est plus délicat avec d'autres solutions gratuites.Vous pouvez également utiliser Automator pour accomplir la même chose si le terminal vous fait peur:
la source
Ce script est utilisé pour supprimer les fichiers ou répertoires cachés des lecteurs USB. https://github.com/ulasyurtsever/delete-hidden-files-or-directories
la source