我想根据模式拆分以下文件ABC
:
ABC
4
5
6
ABC
1
2
3
ABC
1
2
3
4
ABC
8
2
3
获取文件1:
ABC
4
5
6
文件2:
ABC
1
2
3
等等
查看 : 的man csplit
文档csplit my_file /regex/ {num}
。
我可以使用:分割这个文件csplit my_file '/^ABC$/' {2}
,但这需要我输入一个数字{num}
。当我尝试匹配{*}
尽可能重复该模式的假设时,我收到错误:
csplit: *}: bad repetition count
我正在使用 zshell。