我正在尝试使用grep,awk或任何linux命令仅提取文件信息

有:文件

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)
)
/

最佳答案

那会工作:

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


它将在行的开头获得图案,进行打印,然后继续打印4行(-A 4选项)

关于linux - 根据行分隔符使用grep内容提取文件内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40093516/

10-14 06:26