파일을 구분 기호 앞이 아닌 뒤에 분할하고 싶습니다. 이것이 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