有一道运维题,说在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 # 使用=来打印行号