【Linux】
ファイルを指定した行数で分割する方法

splitコマンドの使い方

投稿日 2022/06/11 更新日 2022/06/11


こんにちは。当サイトの管理者「元木皇天」です。

DBダンプなど、ファイルによってはサイズが大きすぎるため分割したいときがあると思います。

今回はファイルを指定した行数で分割する方法について解説いたします。

環境
OS:Kali Linux Ver5.15

ファイルを指定した行数で分割する方法

ファイルを指定した行数で分割するには「split」コマンドを使用します。

split [オプション] 分割するファイル名 [分割後のファイル名]

以下は「sample.txt」ファイルを100行ごとに分割する例です。

split -100 sample.txt

ちなみに、数字(上記の場合だと-100)を指定しなかった場合、1000行ごとに分割されます。

また、分割後のファイル名はデフォルトだと「xaa」「xab」「xac」・・・と命名されてわかりにくいです。

このような場合は、分割後のファイル名を指定すると良いでしょう。

split -100 sample.txt split_sample.

まとめ

ファイルを指定した行数で分割するには
splitコマンド
を使用します。