回答:
あなたが探しているのはzipsplit
、あなたが求めていることのほとんどです。すべてのファイルを含むZIPファイルを作成し、を使用して要件に従ってファイルに分割しますzipsplit
。
何かのようなもの:
zip -9 myfile.zip *
zipsplit -n 250000000 myfile.zip
などはすべて互いに独立して生成されmyfile1.zip
、myfile2.zip
250MB(10の累乗)を超えることはありません。zipsplit
結果の各アーカイブが最大サイズにできるだけ近くなるようにコンテンツを整理しようとします...
zipsplit
Info-ZIPのZipの一部でありzip
、すべてのLinuxディストリビューションでパッケージとして入手できます。生成されるアーカイブは標準のZIPファイルです。他のプラットフォームで他のZIP互換ツールを使用すると、問題なく開くことができます。