ファイルを区切り記号の前ではなく後ろに分割したいと思います。これがcsplitが行うことです。どこでも何も見つかりません! (また、パターンの前に分割するためのツールがありますが、それ以降はないのはなぜですか?)
ファイル:
a
b
c
d
cで分割
出力: ファイル 1:
a
b
c
ファイル
2D
ベストアンサー1
構文は/REGEXP/[OFFSET]
.so として提供されます。
$ cat file
a
b
c
d
それから
$ csplit file '/^c/+1'
6
2
与えられた
$ head xx*
==> xx00 <==
a
b
c
==> xx01 <==
d