
已解决问题
谷歌Rice_禁用户在2016.04.22提交了关于“蜘蛛纸牌li**x中nl命令使用介绍”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-12-06T21:34:03。希望大家能够帮助她。详细问题描述及疑问:期待您的答案,滴水之恩,来日我当涌泉相报 !
详细问题描述及疑问:期待您的答案,滴水之恩,来日我当涌泉相报 !
nl命令在li**x系统中用来计算文件中行号。nl可以将输出的文件内容自动的加上行号!其默认的结果与cat-n有
1.命令格式:
2.命令参数:
-b:指定行号指定的方式,主要有两种:
-ba:表示不论
-bt:如果有空行,空的那一行不要列出
-n:列出行号表示的方法,主要有三种:
-nln:行号在萤幕的最左方显示;
-nrz:行号在自己栏位的最右方显示,且加0;
-w:行号栏
-p在逻辑定界符处不重新开始计算。
3.命令功能:
nl命令读取
4.使用
实例一:用nl列出
命令:
nllog2
输出:
代码如下:
[root@localhosttest]#nllog2012.log
22012-02
3======[root@localhosttest]#
说明:
文件中的空白行,nl不会加上行号
实例二:用nl列出log2012.log的内容,空本行也加上行号
命令:
输出:
[root
12012-0
22012-02
3
4
5======[ro
实例3:让行号前面自动补上0,统一输出格式
命令:
输出:
复制代码
代码如下:
[root@localhosttes
0000
0000022014-02
0000032014-03
0000
0000052014-05
0000062014-06
0000072014-07
000008201
0000092014-09
0000102014-10
000
0000122014-12
000013=======
[root@localhosttest]#nl-ba-nrz-w3log2014.log
0012014-01
0022014-02
0032014-03
0042014-04
0052014-05
0062014-06
0072014-07
0082014-08
0092014-09
0102014-10
0112014-11
0122014-12
013=======
说明:
nl-ba-nrz命令行号默认为六位,要调整位数可以加上参数-w3调整为3位。