相关疑难解决方法(0)

使用sed在模式匹配后打印上一行?

每次找到匹配项时,我都想打印上一行。我知道grep -A-B选项。但是我的 Solaris 5.10 机器不支持这些选项。

我想要只使用sed.

Foo.txt

Name is : sara
age is : 10
Name is : john
age is : 20
Name is : Ron
age is : 10
Name is : peggy
age is : 30
Run Code Online (Sandbox Code Playgroud)

Out.txt

Name is : sara
Name is : Ron
Run Code Online (Sandbox Code Playgroud)

我试图匹配的模式是age is : 10.

我的环境,Solaris 5.10。

sed

12
推荐指数
2
解决办法
4万
查看次数

标签 统计

sed ×1