我在使用模式拆分文件时遇到问题。
我的大文件是一个看起来像这样的文本文件
PATTERN
data
data
data PATTERN
当 PATTERN 位于行尾时,问题就开始了, csplit 将整行放入下一个文件中:
data_belonging_to_the_above_file PATTERN
data
data
我需要将data_belonging_to_the_above_file
其放在上一个文件中
这是我现在使用的命令:
csplit data.log /PATTERN/ {*}