Bash打印线直到第二个'找到

时间:2016-11-21 09:58:04

标签: bash sed grep

我在文件中有一行:

grep -B5 'xxx xx x x xx' filename | wc-l
grep 'yy zz aa' filename | wc -l

我需要获取没有文件名的grep语句和以下命令:

grep -B3 'xxx xx x x xx'
grep 'yy zz aa'

我如何通过单一命令来完成?

1 个答案:

答案 0 :(得分:1)

使用GNU grep:

grep -Po ".*?'.*?'" file

输出:

grep -B5 'xxx xx x x xx'
grep 'yy zz aa'
相关问题