目次
Linux 上 で、 大きなファイルを分割して転送したあとで結合する手順です。 たとえばレンタルサーバにファイルを送るときに、 一度では大きすぎてファイルがアップロードできない場合などに使えます。
手順
- まずは送りたいファイルを分割します。
split file_name
。 このようにするとx
から始まるファイルに分割されます。 - ファイルを送信します。
- 次のようにしてファイルをすべて連結します。
ls|sort|xargs cat >> file_name
。
解説
split コマンド
ファイルを分割してくれます。 分割するサイズや分割後のファイル名を指定できます。
sort コマンド
与えられた複数行の文字列をアルファベット順に並べ替えます。 ここではファイル名をアルファベット順に並べています。
cat
ファイルの内容を出力します。 出力結果は file_name
に書き込むようにします。