У меня есть большой файл в следующем формате:печати определенное количество шаблона соответствует
test.txt
bandera1
abc
def
ghi
jkl
bandera2
bandera1
abc
def
ghi
jkl
bandera2
...
Я хочу, чтобы разбить файл на несколько файлов, таких как:
file1.txt
bandera1
abc
def
ghi
jkl
bandera2
...
file2.txt
bandera1
abc
def
ghi
jkl
bandera2
...
Я попытался с AWK, чтобы найти закономерность:
awk'{/patter1/,/patter2/} {print}' $test.txt >> file$a
Но я не могу это остановить на после определенного количества матчей. Я также попробую sed
, чтобы найти шаблон, к сожалению, с тем же результатом.
Может ли кто-нибудь помочь мне с этой проблемой?
file2.txt должна начинаться где file1.txt конец – user2619593