есть текстовы файл вида
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).
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум bash получить несколько переменных из строки (2011)
- Форум [awk] Вывод N колонок строки (2009)
- Форум Удалить все комментарии и теги из HTML файла (2017)
- Форум Проблема с циклом в баше. (2013)
- Форум Точное совпадение с grep -x (2012)
- Форум [sed || awk] вывод строк (2011)
- Форум Как вернуть измененную картинку в ответе клиенту? (2017)
- Форум Выбор и вывод определённой строки в файле (2008)
- Форум Мне нужно на AWK то, ... (2020)
- Форум вывод двух разных значений из строки при помощи grep/sed/awk (2014)