我怎么能grep文本并显示段落

时间:2013-07-14 00:41:09

标签: grep

下面的文字位于文件中,

Pseudo name=Apple
Code=42B
state=fault

Pseudo name=Prance
Code=43B
state=good

需要从上面的文件grep 42B ,以便只显示输出

Pseudo name=Apple
Code=42B
state=fault

3 个答案:

答案 0 :(得分:4)

perl -00ne "print if /Code=42B/i"

答案 1 :(得分:1)

在修饰符之前和之后使用

grep -B 1 -A 1 42B file.txt

答案 2 :(得分:0)

不幸的是,仅在AIX上:

grep -p Code=42B file.txt