MAC에서 큰 파일을 분할하는 방법? 플래시 메모리 나 FAT로 포맷 된 외장

MAC에 5GB 파일이 있는데 플래시 메모리 나 FAT로 포맷 된 외장 하드에 파일을 복사 할 수 없습니다. 작은 파일로 나누는 방법



답변

쉘에서이 명령을 사용할 수 있습니다.

split -b YOUR_EXPECTED_SIZES YOUR_FILE_NAME PATTERN_NAME_AS_OUTPUT

그리고 그것을 복구

cat SPITED_FILES_AS_LIST > NEW_FILE

나는 그것이 당신에게 도움이되기를 바랍니다!


답변

hints.macworld.com의 의견을 바탕으로 Hamed의 답변보다 약간 더 자세한 내용이 필요했습니다 .

split -b 1024m "YourFile.iso" "YourFile.iso."

결과적으로 필요한만큼 1024mb의 파일 (그리고 끝에 하나의 작은 파일)이 생성됩니다.

  • YourFile.iso.aa
  • YourFile.iso.ab
  • YourFile.iso.af (마지막 파일은 1024mb 미만)

원본 파일 이름을 사용하고 ‘.’를 추가하고 싶습니다. 결국 파일이 무엇인지 한눈에 알 수 있습니다.

VOB가 그 크기 인 것처럼 보이기 때문에 1024mb 파일을 선택했으며 Toast는 파일도 1024mb로 분할합니다. 그럴만한 이유가 있습니다!

이것들을 다시 합치려면 :

cat YourFile.iso.* > YourFile.iso

여기서 첫 번째 인수는. *로 끝나며 모든 aa, ab, ac 등을 한 번에 가져옵니다.

또한 제작 한 파일이 이미 존재하면 자동으로 덮어 씁니다 (Finder에서와 같이 이름이 바뀐 사본은 없습니다). Mac 버전의 split은 Linux 버전과 약간 다르므로 숫자 접미사 (-d)는 지원되지 않습니다.


최신 정보…

Andy Ibanez가 자신의 before것과 after일치하지 않는다는 의견에 따라 이것을 다시 방문 하십시오 … 여기 내 테스트가 있습니다.

ls -la
total 22336
drwxr-xr-x   3 ptim  staff   102B 20 Feb 23:10 .
drwx------+ 76 ptim  staff   2.5K 20 Feb 23:09 ..
-rw-r--r--@  1 ptim  staff    11M 20 Feb 23:10 test.mp4

split -b 1m test.mp4 test.split.

ls -la
total 44672
drwxr-xr-x  14 ptim  staff   476B 20 Feb 23:10 .
drwx------+ 76 ptim  staff   2.5K 20 Feb 23:09 ..
-rw-r--r--@  1 ptim  staff    11M 20 Feb 23:10 test.mp4
-rw-r--r--   1 ptim  staff   1.0M 20 Feb 23:10 test.split.aa
-rw-r--r--   1 ptim  staff   1.0M 20 Feb 23:10 test.split.ab
-rw-r--r--   1 ptim  staff   1.0M 20 Feb 23:10 test.split.ac
-rw-r--r--   1 ptim  staff   1.0M 20 Feb 23:10 test.split.ad
-rw-r--r--   1 ptim  staff   1.0M 20 Feb 23:10 test.split.ae
-rw-r--r--   1 ptim  staff   1.0M 20 Feb 23:10 test.split.af
-rw-r--r--   1 ptim  staff   1.0M 20 Feb 23:10 test.split.ag
-rw-r--r--   1 ptim  staff   1.0M 20 Feb 23:10 test.split.ah
-rw-r--r--   1 ptim  staff   1.0M 20 Feb 23:10 test.split.ai
-rw-r--r--   1 ptim  staff   1.0M 20 Feb 23:10 test.split.aj
-rw-r--r--   1 ptim  staff   927K 20 Feb 23:10 test.split.ak

cat test.split.* > test.reconstituted.mp4

cat test.mp4 | md5
08db84d1806ec293582d217ed53b034c

cat test.reconstituted.mp4 | md5
08db84d1806ec293582d217ed53b034c

나는 OSX에 있지만 homebrew의 bash를 사용하고 있으며 이전의 OS 간 불일치로 물린 적이 있습니다. 어쩌면 다른 누군가가 위의 시나리오에서 md5가 일치하지 않는 이유를 제안 할 수 있습니다 …


답변

하드 디스크 유틸리티를 사용하면 팻 드라이브에 스파 스 번들 을 만들 수 있습니다 . 이 안에는 더 큰 파일도 허용됩니다. 시스템이 나머지를 처리합니다.

HFS로 스틱을 포맷하거나 Windows에서도 필요하다면 NTFS-3G를 설치 하고 드라이브 NTFS를 포맷하십시오