Önceki sorularınızdan yola çıkarak, OS X'i Zip 3.0 ve UnZip 5.52 ile kullanıyorsunuz. Bazı dosyaları sıkıştırırsam
zip -s 5m -r test test/
Biri de dahil olmak üzere birkaç dosya alıyorum .zip
. Koşu
unzip test.zip
gayet iyi çalışır ve tüm içeriği söndürür.
Zip, bazı dosyaların diğer sistemlerde okunamadığı sorununa sahiptir, bu yüzden @Sandeep'in önerdiği farklı programları denemenizi öneririm.
Sabitleme arşivi
Orijinali düzeltmeyi de deneyebilirsiniz:
zip -F archive.zip --out archive-fixed
zip -FF archive.zip --out archive-fixed
Alternatifler
Gerçekten Zip kullanmanız gerekip gerekmediğini bilmiyorum, ancak Tar ve GZip'i kullanmaktan daha iyi olabileceğini düşünüyorum.
tar cvf archive.tar.gz directory
split --line-bytes=600m archive.tar.gz part
ve sonra cat
Unix benzeri sistemlerde veya copy
Windows'ta dosyaları yeniden birleştirin .
cat part* > archive.tar.gz
copy /b part1+part2 archive.tar.gz
Unix sistemlerinde dosyayı çift tıklatarak açın. Windows'ta 7Zip bu amaç için iyi bir araçtır.