cat -n 会对空行计数
[root@localhost tmp]# cat -n test.txt
1 hello
2 hi
3 thank
4 you
5
6
nl 不对空行计数
[root@localhost tmp]# nl test.txt
1 hello
2 hi
3 thank
4 you
vim 查看文件 然后:set nu (取消:set nonu) 会对空行计数
awk '{print NR,$0}' filename 会对空行计数
sed = filename| sed 'N;s/\n/ /' 会对空行计数
less -N filename 会对空行计数
grep -n "." filename 点号表示任意一个字符,不会计数空行
grep -n ".*" filename 会计数空行