パターンを使用してファイルを分割するのに問題があります。
私の大きなファイルは、このようなテキストファイルです
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/ {*}