1. 命令格式:
nl [选项]... [文件]...
2. 命令功能:
nl行号过滤器,用来计算文件中行号,其默认结果相较于cat -n , nl可以将行号做比较多的显示设计,并将计算过的行号写入标准输出。
3. 命令参数:
-b a: 不论是否为空行,也同样列出行号(类似cat -n);
-b t: 如果有空行,空的一行不要列出行号(默认值);
-n ln: 行号在屏幕的最左方显示;
-n rn: 行号在自己栏位的最右方显示,且不加0;
-n rz: 行号在自己栏位的最右方显示,且加0;
-w:行号栏位的占用的位数。
-p: 在逻辑定界符处不重新开始计算;
4. 命令实例:
i: nl列出log.txt的内容,空本行也加上行号: nl -b a log.txt
nl -b a -n rz命令行默认为六位,要调整位数可以加上参数-w 3.