linux 用nl添加行号打印
1、范例一:列出 /etc/issue 的内容
[root@mode ~]# nl /etc/issue
1 CentOS release 5.11 (Final)
2 Kernel \r on an \m
# 注意看,这个档案其实有三行,第三行为空白(没有任何字符),
# 因为他是空白行,所以 nl 不会加上行号喔!如果确定要加上行号,可以看范例二。

2、范例二:列出 /etc/issue 的内容(行空白也显示行号)
[root@mode ~]# nl -b a /etc/issue
1 CentOS release 5.11 (Final)
2 Kernel \r on an \m
3
呵呵!行号加上来啰~那么如果要让行号前面自动补上 0 呢?可以看范例三。

3、范例三:
[root@mode ~]# nl -b a -n rz /etc/issue
000001 CentOS release 5.11 (Final)
000002 Kernel \r on an \m
000003
嘿嘿!自动在自己字段的地方补上 0 了~预设字段是六位数,如果想要改成 3 位数?可以看范例四。

4、范例四:
[root@mode ~]# nl -b a -n rz -w 3 /etc/issue
001 CentOS release 5.11 (Final)
002 Kernel \r on an \m
003
# 变成仅有 3 位数啰~

5、上面都是直接显示内容,如果需要内容比较多的情况下,会来不及看,这时,可以用下面的翻页命令看:【more/less】
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:26
阅读量:117
阅读量:124
阅读量:177
阅读量:135