1

下面的文本在一个文件中,

Pseudo name=Apple
Code=42B
state=fault

Pseudo name=Prance
Code=43B
state=good

需要从上述文件 grep 获取42B以便只显示输出

Pseudo name=Apple
Code=42B
state=fault
4

3 回答 3

4
perl -00ne "print if /Code=42B/i"
于 2013-07-14T00:55:20.070 回答
1

在修饰符之前和之后使用

grep -B 1 -A 1 42B file.txt
于 2013-07-14T00:47:13.913 回答
0

不幸的是,仅在 AIX 上:

grep -p Code=42B file.txt
于 2013-07-29T11:52:04.507 回答