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
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
Yanıtlar:
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!
illegal byte count
split -b 500M input_file.tar.gz output_files.tar.gz.
split -b 500000000 input_file.tar.gz output_files.tar.gz.
-b 20K
işe yaramazsa, -b 20k
bir cazibe gibi çalıştı :)
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.
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).
Onun bu aşağıdaki Andy Ibanez yorumuna Alptekin'in before
ve after
eş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 ...
cat YourFile.iso | md5
birleştirilen ISO’nun gerçekten de orijinaliyle aynı olduğunu doğrulamak için hızlı bir şekilde yaptım . Öyle değildi.
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.