У меня есть файл данных в следующем формате:
aaa 0
bbb 1
ccc 2
ddd ?
eee 0
fff 1
ggg 2
hhh 3
iii ?
...
То, что я хочу сделать, довольно просто: извлечь и сохранить части данных в разных файлах с критериями разделения, принимая тольколинии между 0 и '?'чтобы я получил:
output_1.txt>
aaa 0
bbb 1
ccc 2
ddd ?
output_2.txt>
eee 0
fff 1
ggg 2
hhh 3
iii ?
И так до тех пор, пока не будет достигнут конец входного файла,Я пытался изучить команду awk, но не совсем уверен, как указать условия или как создать выходной файл, который зависит от того, сколько раз данные разделяются.