Meine Autoradio kann Musik von USB- Sticks abspielen , daher habe ich nach dem Kopieren von MP3s aus einer iTunes-Wiedergabeliste gefragt . Das hat gut funktioniert, aber meine Stereoanlage hat die MP3-Dateien nicht abgespielt. Schließlich habe ich das Flash-Laufwerk in meinen Arbeitscomputer unter Windows 7 eingelegt und das Problem festgestellt: Es wurden auch einige versteckte Dateien im Format ._[filename].mp3
geladen.
Ich weiß, dass Sie in Windows Dateien basierend auf Attributen löschen können, und ich habe mich gefragt, ob Sie dies auch in Terminal tun können. Möglicherweise mit einem Skript, das ich mit dem Volume als Parameter ausführen kann?
macos
terminal.app
Kanadischer Luke
quelle
quelle
Antworten:
Diese Dateien sind in OS X ausgeblendet, da sie mit beginnen
.
und daher standardmäßig nicht im Finder angezeigt werden. Abgesehen davon ist in diesen Dateien kein spezielles Attribut festgelegt.Ein sehr vereinfachter Ansatz wäre, alle Dateien zu löschen, die mit einem Punkt und einem Unterstrich beginnen:
Sicherheitshinweis: Führen Sie dies aus, ohne
-delete
zu sehen, welche Dateien entfernt werden. Und tun Sie dies niemals auf Ihrem gesamten Mac HD, sondern nur auf Ihrem USB-Laufwerk.Für einige zusätzliche Informationen: Diese Dateien werden als "Resource Forks" bezeichnet und enthalten manchmal Informationen, die Sie nicht löschen möchten. In Ihrem Anwendungsfall sollte dies jedoch in Ordnung sein. Sie können die Erstellung dieser Dateien mit BlueHarvest dauerhaft deaktivieren . Es gibt auch eine App, die behauptet, Volumes zu bereinigen, aber ich habe sie nicht ausprobiert und sie ist Beta- Version . Verwenden Sie sie daher mit Vorsicht: Hidden Cleaner .
quelle
Eine weitere Lösung, die für mich (MacOS 10.6.8) im Terminaltyp funktioniert hat:
quelle
Ich hatte genau das gleiche Problem mit meiner Auto-Stereoanlage, 1 Datei / 2 ist nicht abspielbar, da der Player der Ansicht ist, dass die von MAC OS erstellte Punktdatei eine Musikdatei ist ... Dann fand ich diesen Beitrag wirklich nützlich, danke.
Also komme ich jetzt mit einer verbesserten und kostenlosen Lösung für Mavericks zurück:
Verwenden Sie dieses Skript:
Speichern Sie die Anwendung beispielsweise als DiskCleaner.app
In diesem Skript werden Sie aufgefordert, das zu reinigende und auszuwerfende USB-Laufwerk auszuwählen. Anschließend wird das USB-Laufwerk bereinigt (versucht es mit Administratoranmeldeinformationen, wenn dies mit den aktuellen fehlgeschlagen ist), und wenn möglich ausgeworfen.
Natürlich gibt es noch Verbesserungspotenzial, ich habe dieses Skript für mich selbst gemacht!
Sie haben auch die Flexibilität, Codezeilen hinzuzufügen, um mehr Dateien zu bereinigen.
Genießen!
quelle
{input, parameters}
aus Zeile 1 entferne (nur verlassenon run
). @Konrad: Ich habe 'Script Editor' geöffnet, die oben genannte Bearbeitung vorgenommen und in / Applications als App gespeichert. Job erledigt. Ich liebe es, genau zu sehen, was passiert, was bei anderen kostenlosen Lösungen schwieriger ist.Sie können Automator auch verwenden, um dasselbe zu erreichen, wenn das Terminal Sie erschreckt:
quelle
Dieses Skript wird verwendet, um versteckte Dateien oder Verzeichnisse auf USB-Laufwerken zu löschen. https://github.com/ulasyurtsever/delete-hidden-files-or-directories
quelle