使用基于行分隔符的grep内容提取文件内容

时间:2016-10-17 18:46:12

标签: linux awk grep

我试图使用grep,awk或任何linux命令提取文件信息

拥有:文件

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

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

WANT

包含以下内容的输出

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

1 个答案:

答案 0 :(得分:0)

这样可行:

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

它将在行的开头获取模式,打印它,然后继续打印4行(-A 4选项)