С Python это невероятно просто, моя проблема мгновенно решается одним методом:
Код: Выделить всё
text='''
dab
a
b
c
dab
e
f
g
dab
h
i
j
'''
print(text.split('dab'))
Тем не менее, выполнение всего в Bash — это удобное преимущество, которое я могу использовать в своем сценарии использования. К сожалению, если оглянуться вокруг, кажется, что не существует хорошего способа разделения строк с помощью многосимвольных разделителей, скажем, на стандартном выводе в оболочке (встроенно или с помощью внешних инструментов). Я был бы рад, если бы меня оправдали

[UPDATE]
Извините, что не указал это раньше, но основное внимание уделялось сбору в массиве, а не печати.