这是我发现的一篇博客,关于awk 的内容写的很好,需要的可以看看
awk 关于!号
(1)取奇数行
[root@localhost shell]# seq 10 | awk 'i=!i'
1
3
5
7
9
(2)取偶数行
[root@localhost shell]# seq 10 | awk '!(i=!i)'
2
4
6
8
10
(3)seq 10 不要后4行
[root@localhost shell]# seq 10 | head -n -4
1
2
3
4
5
6