フォルダーを複数のzipファイルに圧縮するにはどうすればよいですか?


50

Mac OSXを使用しています。

1.フォルダーを複数のzipファイルに圧縮するツールはありますか?

2.圧縮されたzipファイルを小さなzipファイルに分割するツールはありますか(後で個別に開くため)。

回答:


71

ターミナルのzipコマンドで-sスイッチを使用します。フォルダーがFolderNameという名前の場合

zip -r -s 64 archive.zip FolderName/

64は、分割のサイズです(この場合は64Mb)。

Use -s to set the split size and create a split archive.  
The size is  given  as  a  number  followed optionally  by  one  
of  k (kB), m (MB), g (GB), or t (TB) (the default is m). [1]

zipsplitを使用して、zipファイルを複数の小さなzipファイルに分割します。-nスイッチを使用して、分割のサイズを設定します。

[1] http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/zip.1.html


1
@RobZolkosあなたが提案したことをやったことがあり、小さなarchive.zip(7mb)とセグメント(それぞれ64mb)があります。ただし、コンテンツを解凍することはできません。unzipunix archive.zipを実行していますが、「bad zipfile offset(lseek)」が表示されます。さらに、Windows環境でもそれらを抽出する必要があり、そこにはWindows 7の抽出プログラムしかありません。
動脈瘤

1
unzip archive.zipを実行する必要があります。今はウィンドウをチェックしています。
-robzolkos

1
@RobZolkosすでに試してみましたが、質問にエラーを追加しました。
動脈瘤

1
私はちょうどそれをフォルダでテストし、うまく機能しました。圧縮と解凍の両方。元のソースとは異なるフォルダーで解凍するようにしてください。Windowsでは解凍されません。ただし、フリーウェアの解凍プログラム7Zip 7-zip.org は問題なく解凍できます。
robzolkos

1
@RobZolkos「サポートされていない圧縮方法」エラーが表示されますが、問題は抽出ステップまたは圧縮ステップにあると思いますか?
動脈瘤

5

Kekaを見つけました。興味があるかもしれません。無料です。


6
Ask Differentに関する回答は、単なるリンク以上のものである必要があります。リンクを含めることはできますが、回答に要約または抜粋してください。アイデアは、答えを独立させることです。
ダニエル
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.