Моя автомобильная стереосистема может воспроизводить музыку с USB-накопителей, поэтому я спросил о копировании MP3 из плейлиста iTunes . Это работало нормально, но моя стереосистема не воспроизводила файлы MP3. В конце концов я установил флешку на рабочий компьютер под управлением Windows 7 и обнаружил проблему: ._[filename].mp3
также были загружены несколько скрытых файлов в формате .
Я знаю, что в Windows вы можете удалять файлы на основе атрибутов, и мне было интересно, можете ли вы сделать то же самое в терминале? Возможно, с помощью скрипта, который я могу запустить с томом в качестве параметра?
macos
terminal.app
Канадский Люк
источник
источник
Ответы:
Эти файлы скрыты в OS X, потому что они начинаются с
.
и, следовательно, не отображаются в Finder по умолчанию. В этих файлах нет специального атрибута, кроме этого.Очень упрощенным подходом было бы удалить все файлы, которые начинаются с точки и подчеркивания:
Примечание по безопасности: Запустите его, чтобы не
-delete
видеть, какие файлы будут удалены. И никогда не делайте этого на вашем Mac HD, только на USB-накопителе.Для некоторой дополнительной информации: эти файлы называются «Resource Forks» и иногда содержат информацию, которую вы не хотите удалять. В вашем случае, это должно быть хорошо, хотя. Вы можете навсегда отключить создание этих файлов с помощью BlueHarvest . Есть также приложение, которое утверждает, что очищает их объемы, но я не пробовал его, и это бета-версия, поэтому используйте его с осторожностью: Hidden Cleaner .
источник
Еще одно решение, которое работало для меня (MacOS 10.6.8) в терминальном типе:
источник
У меня была точно такая же проблема с моей автомобильной стереосистемой, 1 файл / 2 не воспроизводится, потому что проигрыватель считает, что файл точек, созданный MAC OS, является музыкальным файлом ... Тогда я нашел этот пост действительно полезным, спасибо.
Поэтому я возвращаюсь теперь с улучшенным и бесплатным решением для Mavericks:
Используйте этот скрипт:
Сохраните приложение как DiskCleaner.app, например
Этот скрипт попросит вас выбрать USB-диск для очистки и извлечения. Затем он очистит USB-диск (попытается с учетными данными администратора, если не удалось с текущими), а затем извлечет, если это возможно.
Конечно, есть еще место для улучшения, я сделал этот скрипт для себя!
Также у вас есть возможность добавлять строки кода для очистки большего количества файлов.
Наслаждайтесь!
источник
{input, parameters}
из строки 1 (оставляя толькоon run
). @Konrad: я открыл «Редактор скриптов», сделал вышеупомянутые изменения и сохранил их в / Applications как приложение; Работа выполнена. Мне нравится, что я могу точно видеть, что происходит, что сложнее с другими бесплатными решениями.Вы также можете использовать Automator, чтобы выполнить то же самое, если терминал вас пугает:
источник
Этот скрипт используется для удаления скрытых файлов или каталогов на USB-накопителях. https://github.com/ulasyurtsever/delete-hidden-files-or-directories
источник