Linux 文件内容显示行号的方法

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 会计数空行

posted @ 2018-11-01 19:45  HzdWwZz"LJF  阅读(848)  评论(0编辑  收藏  举报