sed流程控制
!根据定址条件取反
[root@localhost shell]# sed -n '/root/!p' /etc/passwd
n 读入下一行进行处理(产生隔行的效果)
[root@localhost shell]# sed -n 'n;p' alert.txt 输出偶数行
bb
dd
ff
[root@localhost shell]# sed -n 'p;n' alert.txt 输出奇数行
aa
cc
ee
本文共 259 字,大约阅读时间需要 1 分钟。
sed流程控制
!根据定址条件取反
[root@localhost shell]# sed -n '/root/!p' /etc/passwd
n 读入下一行进行处理(产生隔行的效果)
[root@localhost shell]# sed -n 'n;p' alert.txt 输出偶数行
bb
dd
ff
[root@localhost shell]# sed -n 'p;n' alert.txt 输出奇数行
aa
cc
ee
转载于:https://blog.51cto.com/ludihua/1424213