2016-10-17 3 views
0

Я пытаюсь извлечь только информацию о файле, используя либо Grep, AWK или любую команду ЛинуксИзвлечение с использованием содержимого Grep на основе строки разделителем

Есть: Файл

Getting Table 'TABLEA' 
GET TABLE TABLEA 
(value(1) 
) 
/

Getting Table 'TABLEB' 
GET TABLE TABLEB 
(value(1) 
,other value(2) 
) 
/

ХОТИТЕ

выход содержит следующие

Getting Table 'TABLEA' 
GET TABLE TABLEA 
(value(1) 
) 
/
+0

http://stackoverflow.com/questions/33444369/splitting-bulk -text-файлы каждая-н-линия – Rao

ответ

0

Это будет работать:

grep -A 4 "^Getting Table 'TABLEA'" 

Это будет получить образец в начале строки, распечатать его, и продолжить печать 4 линии после (-A 4 опции)

Смежные вопросы