mac 行数を指定してファイルを分割する
macのターミナル上で、行数を指定してファイルを分割する手順を記述してます。「split」コマンドのオプション「l」に分割する行数を指定することで可能です。分割するファイルに接頭文字を指定することできます。
環境
- OS macOS Monterey
- SHELL /bin/zsh
手順
行数を指定してファイルを分割するには、「split」コマンドのオプション「-l」を使用します。
実際に、以下の「bar.txt」を5行ごとに分割してファイルを作成してみます。
$ cat bar.txt
111
222
333
444
555
666
777
888
999
000
111
222
333
444
555
666
777
888
999
000
分割します。
split -l 5 bar.txt
以下の4つの分割されたファイルが作成されます。
xaa xab xac xad
確認すると、分割されていることがわかります。
$ cat xaa
111
222
333
444
555
$ cat xab
666
777
888
999
000
接頭文字を指定
以下のように、分割したファイルに接頭文字をつけることも可能です。
$ split -l 5 bar.txt pre_
pre_aa pre_ab pre_ac pre_ad
-
前の記事
MariaDB 10進数を8進数に変換する 2023.11.29
-
次の記事
mac アプリを最小化にするショートカットキー 2023.11.29
コメントを書く