Linux nl命令

Linux nl命令:显示文件的行号和文件内容

Linux nl命令 功能描述

使用nl命令来计算文件中的行号。nl可以将输出的文件内容自动加上行号,其默认的结果与cat -n命令有点不太一样,nl可以将行号做比较多地显示设计,包括位数与是否自动补齐0等功能。

Linux nl命令 语法

nl [选项] [文件]

命令中各选项的含义如表所示。

Linux nl命令 语法

Linux nl命令 示例

显示/root/gg文件的内容

[root@rhel ~]# nl /root/gg
    1   Hello Linux
    2   Hello Red Hat
//对于文件中的空白行,nl命令默认不会加上行号

显示/root/gg文件的内容,空白行也加上行号

[root@rhel ~]# nl -b a /root/gg
    1   Hello Linux
    2
    3   Hello Red Hat

显示/root/gg文件的内容,让行号前面自动补上0,统一输出格式

[root@rhel ~]# nl -b a -n rz /root/gg
000001   Hello Linux
000002
000003   Hello Red Hat
//行号为6位数

显示/root/gg文件的内容,让行号前面自动补上0,行号为3位数

[root@rhel ~]# nl -b a -n rz -w 3 /root/gg
001    Hello Linux
002
003    Hello Red Hat
//行号现在为3位数

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程