Moje radio samochodowe może odtwarzać muzykę z pamięci flash USB, więc zapytałem o kopiowanie plików MP3 z listy odtwarzania iTunes . To działało dobrze, ale moje stereo nie odtwarzało plików MP3. W końcu umieściłem dysk flash na komputerze z systemem Windows 7 i znalazłem problem: ._[filename].mp3
załadowano także kilka ukrytych plików w tym formacie .
Wiem, że w systemie Windows możesz usuwać pliki na podstawie atrybutów i zastanawiałem się, czy możesz zrobić to samo w Terminalu? Być może ze skryptem, który mogę uruchomić z woluminem jako parametrem?
macos
terminal.app
Kanadyjczyk Luke
źródło
źródło
Odpowiedzi:
Pliki te są ukryte w OS X, ponieważ zaczynają się od
.
i dlatego nie są domyślnie wyświetlane w Finderze. W tych plikach nie ma specjalnego atrybutu.Bardzo uproszczonym podejściem byłoby usunięcie wszystkich plików, które zaczynają się od kropki i podkreślenia:
Uwaga dotycząca bezpieczeństwa: uruchom to bez,
-delete
aby zobaczyć, które pliki zostaną usunięte. I nigdy nie rób tego na całym komputerze Mac HD, tylko na dysku USB.Aby uzyskać dodatkowe informacje: Te pliki są nazywane „Widelcami zasobów” i czasami zawierają informacje, których nie chcesz usunąć. W twoim przypadku powinno być dobrze. Możesz trwale wyłączyć tworzenie tych plików za pomocą BlueHarvest . Istnieje również aplikacja, która twierdzi, że czyści ich woluminy, ale nie wypróbowałem jej i jest w wersji beta, więc używaj ostrożnie: Hidden Cleaner .
źródło
Jeszcze jedno rozwiązanie, które zadziałało dla mnie (MacOS 10.6.8) w typie terminala:
źródło
Miałem dokładnie ten sam problem z moim samochodowym zestawem stereo, 1 plik / 2 jest niemożliwy do odtworzenia, ponieważ odtwarzacz uważa, że plik kropkowy utworzony przez MAC OS jest plikiem muzycznym ... Dzięki temu ten post był bardzo przydatny, dzięki.
Wracam teraz z ulepszonym i bezpłatnym rozwiązaniem dla Mavericks:
Użyj tego skryptu:
Zapisz na przykład aplikację jako DiskCleaner.app
Ten skrypt poprosi Cię o wybranie dysku USB do wyczyszczenia i wysunięcia. Następnie wyczyści dysk USB (spróbuje z poświadczeniami administratora, jeśli nie powiedzie się z bieżącymi), a następnie usunie, jeśli to możliwe.
Oczywiście jest jeszcze miejsce na ulepszenia, zrobiłem ten skrypt dla siebie!
Masz również swobodę dodawania wierszy kodu do czyszczenia większej liczby plików.
Cieszyć się!
źródło
{input, parameters}
z linii 1 (pozostawiając tylkoon run
). @Konrad: Otworzyłem „Script Editor”, dokonałem wyżej wspomnianej edycji i zapisałem w / Applications jako aplikację; Zadanie wykonane. Uwielbiam widzieć dokładnie, co się dzieje, co jest trudniejsze w przypadku innych bezpłatnych rozwiązań.Możesz również użyć Automatora, aby osiągnąć to samo, jeśli terminal Cię przeraża:
źródło
Ten skrypt służy do usuwania ukrytych plików lub katalogów na dyskach USB. https://github.com/ulasyurtsever/delete-hidden-files-or-directories
źródło