動機
サイズが大きいアーカイブファイルを他の環境から移してきて展開する必要があった。
Mac
分割
$ split -b 2048m hoge.zip [piyo.] <-- hoge.zipを2GBごとにpiyo.aa, piyo.ab, ...に分割 $ split -l 1000 foo.txt <-- foo.txtを1000行ごとに分割
結合
普通にcatコマンドを使う。catってすごいな。
$ cat piyo.aa piyo.ab piyo.ac ... > hoge.zip $ cat piyo.* > hoge.zip <-- piyo.xxをファイル名昇順に結合
Windows
結合
> copy /b piyo-a piyo-b ... hoge.zip
一番最後の引数が作成したいファイル名、piyo-xxが分割されたファイル。