1、创建测试数据
[root@centos7 test2]# cat > a.txt
i
s g
z e q
d k i p
m h y
u t
e
^C
[root@centos7 test2]# ls
a.txt
[root@centos7 test2]# cat a.txt
i
s g
z e q
d k i p
m h y
u t
e
2、提取列数为3的行
[root@centos7 test2]# cat a.txt
i
s g
z e q
d k i p
m h y
u t
e
[root@centos7 test2]# awk 'NF == 3' a.txt
z e q
m h y
3、删除列数为3的行
[root@centos7 test2]# cat a.txt
i
s g
z e q
d k i p
m h y
u t
e
[root@centos7 test2]# awk 'NF != 3' a.txt
i
s g
d k i p
u t
e
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。