Shell中查看空行行号的几种方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Jerry_1126/article/details/83212224

有一道运维题,说在Linux下使用什么命令来查看空行的行号,能想到的使用三剑客(grep,awk,sed)命令来处理

方法一: 使用grep命令来处理

[root@host ~]# grep -n '^$' data            # ^$ 代表空行,-n打印出行号

方法二: 使用awk命令来处理

[root@host ~]# awk '/^$/{print NR}' data    # 使用print NR来打印行号

方法三: 使用sed命令来处理

[root@host ~]# sed -n '/^$/='  data         # 使用=来打印行号

猜你喜欢

转载自blog.csdn.net/Jerry_1126/article/details/83212224