splitコマンド~指定したサイズでファイルを分割する~【Linuxコマンド集】
![splitコマンド~指定したサイズでファイルを分割する~【Linuxコマンド集】](https://otomosa.com/wp-content/uploads/2021/08/split.png)
指定されたサイズでファイルを分割します。デフォルトでは1000行ごとに複数ファイルに分割します。分割されたファイルには、ファイル名の文末に「aa」、「ab」「ac」…が付加されます。
splitコマンドの基本
コマンドの基本動作
split [オプション] [入力ファイル名 [出力ファイル名]]
ここでは「xaa」というファイルが作成されています。
![](https://otomosa.com/wp-content/uploads/2021/08/image-6.png)
splitコマンドの主なオプション
オプション | 説明 |
---|---|
-行数 | 入力ファイルを指定された行ごとに分割する |
指定行ごとに分割する
入力ファイル「0000.txt」を2行ごとに分割し、「xaa」、「xab」…というファイル名で保存しています。
split -2 0000.txt
![](https://otomosa.com/wp-content/uploads/2021/08/image-7-1024x232.png)
-
前の記事
sortコマンド~行単位でファイル内をソートする~【Linuxコマンド集】 2021.08.05
-
次の記事
uniqコマンド~重複している行をまとめる~【Linuxコマンド集】 2021.08.09