MAC üzerindeki büyük dosyalar nasıl bölünür?


40

MAC'imde 5 GB'lık bir dosya var ve flash belleğe veya FAT ile biçimlendirilmiş harici bir sabit diske kopyalayamıyorum. Bunu daha küçük dosyalara nasıl bölebilirim


RAR araçlarına bakın.
Alex Reynolds

2
Ücretsiz bir çözüm arıyorum.

Yanıtlar:


38

Bu komutu kabukta kullanabilirsiniz:

split -b YOUR_EXPECTED_SIZES YOUR_FILE_NAME PATTERN_NAME_AS_OUTPUT

ve onu kurtarmak için

cat SPITED_FILES_AS_LIST > NEW_FILE

Umarım sizin için faydalı olur!


1
Eğer illegal byte countsplit -b 500M input_file.tar.gz output_files.tar.gz.split -b 500000000 input_file.tar.gz output_files.tar.gz.
koşulduktan

1
@LXXIII değerine göre, büyük / küçük harfe duyarlı olduğunu keşfettim! bu yüzden -b 20Kişe yaramazsa, -b 20kbir cazibe gibi çalıştı :)
yangın

63

Hamed'in verdiği cevabın biraz daha fazlasına ihtiyacım vardı, işte hints.macworld.com'daki yorumlara dayanarak benim için işe yarayanlar :

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

Bu, gerektiği kadar 1024 MB dosya (ve sonunda bir küçük dosya) ile sonuçlanır.

  • YourFile.iso.aa
  • YourFile.iso.ab
  • ...
  • YourFile.iso.af (son dosya 1024 mb'den az olacaktır)

Orijinal dosya adını kullanmayı ve '.' sonunda dosya gerçekten bir bakışta ne olduğunu net.

1024 MB dosyaları seçtim çünkü VOB'lar bu boyutta görünüyor ve Toast da dosyaları 1024 MB'a bölüyor - bunun iyi bir nedeni olmalı!

Bunlara tekrar katılmak için:

cat YourFile.iso.* > YourFile.iso

Buradaki ilk argümanın, aa, ab, ac, vs.'yi bir kerede alacak olan.

Ayrıca, oluşturduğunuz dosyanın zaten mevcut olması durumunda, sessiz bir şekilde üzerine yazılır (Finder'daki gibi yeniden adlandırılmış bir kopyası yoktur). Bölünmüş mac sürümü linux sürümünden biraz farklıdır, öyle görünüyor (bir, sayısal sonekler (-d) desteklenmiyor).


Güncelleme...

Onun bu aşağıdaki Andy Ibanez yorumuna Alptekin'in beforeve aftereşleşmedi ... Burada benim test var:

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'tayım, ama homebrew'den bash kullanıyorum ve daha önce OS'ler arasındaki tutarsızlıklar yüzünden ısırıldım ... belki başka birileri md5'in yukarıdaki senaryoda eşleşmemesi için bir neden önerebilir ...


Bunu yaptım ve sonra cat YourFile.iso | md5birleştirilen ISO’nun gerçekten de orijinaliyle aynı olduğunu doğrulamak için hızlı bir şekilde yaptım . Öyle değildi.
Andy Ibanez,

Yow! Üzgünüm, duyduğuma göre ... benim testleri, md5 güzel eşleşir :( belki bir OS tutarsızlık?
ptim

hızlı bir testle güncellendi ... video hala oynuyor!
ptim

ISO'mu tekrar bir araya getirdiğimde bazı klasörleri sorunsuzca keşfedebiliyordum. Ne yazık ki, şu anda bu tür ISO'ları yeniden üretebilecek bir cihazım olmadığı için düzgün bir şekilde yeniden yapılandırıldığını gerçekten test edemiyorum.
Andy Ibanez

Bir NTFS sürücüsünü birleştirirken (Mac'te bir paragon sürücüsü kullanarak) sonucun farklı olduğunu, ancak HFS + sürücüsünü birleştirirken sonucun doğru olduğunu buldum. Bölünmüş dosyalar her iki deneme için NTFS sürücüsünde idi.
Chris

4

Sabit disk yardımcı programını kullanarak , yağ sürücünüzde seyrek bir paket oluşturabilirsiniz . Bunun içinde daha büyük dosyalara izin verilir - sistem gerisini halleder.

Çubuğu HFS ile de biçimlendirebilirsiniz veya Windows'ta da gerekirse NTFS-3G'yi yükleyip NTFS sürücüsünü biçimlendirebilirsiniz.


2
ExFAT olarak daha iyi bir formatta, sonra tüm dosya çalışır ve hem Windows hem de macOS okuyabilir ve yazabilir.
Steve Chambers
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.