есть текстовы файл вида some text1 some text2 more text ------------- some text3 more text ------------- some more text more more text Т. е. части файла разделены между собой строкой '-------------' Надо эти части как-то по отдельности разбить желательно awk-ом. Хотел сделать что-то типа cat file | awk -F '-------------' '{print $2}' - но не работает Т. е. более конретно формулируя задачу нужно: 1. Найти число таких частей в файле - пусть будет N 2. Вывести какую-то заданную часть по порядковуму номеру n (1 <= n <= N).