Mam plik 5 GB na moim komputerze MAC i nie mogę go skopiować do pamięci flash lub na zewnętrzny dysk sformatowany za pomocą FAT. Jak mogę podzielić to na mniejsze pliki
macos
unix
filesystems
Abbas Mousavi
źródło
źródło
Odpowiedzi:
Możesz użyć tego polecenia w powłoce:
i za jego odzyskanie
Mam nadzieję, że ci się przyda!
źródło
illegal byte count
po uruchomieniusplit -b 500M input_file.tar.gz output_files.tar.gz.
, musisz podać liczbę bajtów całkowitych:split -b 500000000 input_file.tar.gz output_files.tar.gz.
-b 20K
nie działa,-b 20k
działało jak urok :)Potrzebowałem trochę więcej szczegółów niż zaoferowana odpowiedź Hameda, oto, co działa dla mnie, na podstawie komentarzy na hints.macworld.com :
W rezultacie powstaje tyle plików 1024mb, ile potrzeba (i jeden mniejszy plik na końcu):
Lubię używać oryginalnej nazwy pliku i dodawać „.” na końcu, aby naprawdę było jasne, jaki jest plik.
Wybrałem pliki 1024 MB, ponieważ VOB wydają się mieć taki rozmiar, a Toast dzieli również pliki na 1024 MB - muszą mieć dobry powód!
Aby ponownie dołączyć do tych:
Zauważ, że pierwszy argument tutaj kończy się na. *, Który otrzyma wszystkie aa, ab, ac itp. Na raz.
Ponadto, jeśli plik, który tworzysz, już istnieje, jest dyskretnie nadpisywany (nie ma duplikatu o zmienionej nazwie, jak w Finderze). Wydaje się, że wersja mac dla split różni się nieco od wersji linux (dla jednego z sufiksów numerycznych (-d) nie są obsługiwane).
Aktualizacja...
Powracając do następującego komentarza Andy'ego Ibaneza, że jego
before
iafter
nie pasują ... oto mój test:Korzystam z OSX, ale używam bash z homebrew i wcześniej ugryzły mnie rozbieżności między systemami operacyjnymi ... może ktoś inny może zasugerować przyczynę niezgodności md5 w powyższym scenariuszu ...
źródło
cat YourFile.iso | md5
sprawdziłem, czy ten skonkatenowany ISO jest rzeczywiście taki sam jak oryginalny. Nie byłoZa pomocą narzędzia dysku twardego możesz utworzyć rzadki pakiet na dysku twardym. Wewnątrz dozwolone są także większe pliki - resztą zajmie się system.
Możesz także sformatować pamięć za pomocą HFS lub, jeśli potrzebujesz, również w systemie Windows zainstaluj NTFS-3G i sformatuj dysk NTFS
źródło