测试文件 test.log
[root@localhost aaa]# cat test.log
a
1
11
aa
2
22
b
3
33
a
4
44
匹配出以a开头并以a结尾的后1行:
sed -n '/^a$/,+1p' test.log
输出结果:
a
1
a
4
打印出符合开头是a的记录的下一行
sed -n '/a/ {n;p}' test.log
输出结果:
[root@localhost aaa]# sed -n '/a/ {n;p}' test.log
1
2
4
本文详细介绍了如何使用sed命令进行文本匹配和操作,包括匹配特定模式、打印指定行以及处理特定文本块的方法。通过实例展示了sed命令的强大功能及其在日常文本处理任务中的应用。
4629

被折叠的 条评论
为什么被折叠?



