|
|
Tips No. 197 ファイルの分割と結合【質問】 大きなファイルを複数のファイルに分割したいのですが、どのようにすればよいですか? 【回答】 ファイルの分割には、split コマンドを使用します。 $ split -b 1m abc.dat abc.dat. $ ls -lh -rw-rw-r-- 1 nori nori 2m Apr 28 18:24 abc.dat -rw-rw-r-- 1 nori nori 1m Oct 16 11:50 abc.dat.aa -rw-rw-r-- 1 nori nori 1m Oct 16 11:50 abc.dat.ab -rw-rw-r-- 1 nori nori 132 Oct 16 11:50 abc.dat.ac 分割するファイルのサイズを-bで指定します。単位には、m(メガ)の他に k(キロ)や b(ブロック)も使用できます。分割されたファイルは、指定された出力ファイル名の末尾 に、aa, ab, ac, ... が付加さた形で出力されますので、あらかじめそのファイル名の 末尾に"."(ピリオド)を付加しておくと、結合の際にファイル名が決めやすくなります。 ファイルの結合には、cat コマンドを使用します。 $ cat abc.dat.?? > abc.dat これにより、分割前のファイルを復元することができます。 split cat 関連文書
Last modified : Mon Oct 16 JST 2000 # 1
|
Copyright © Turbolinux, Inc..All Right Reserved.

