用 nl 给文本加行号

为每行加编号,并可控制格式与范围。

Linux文本命令行低风险
运行 nl -ba 文件,为包括空行在内的所有行编号。

01命令

命令
$ nl -ba file.txt

02作用说明

nl 为审阅、日志或交叉引用添加行号,与 cat -n 不同,它可跳过空行、设置编号格式并在分节处重新计数,是面向管道的审阅工具。

03风险

风险低风险
使用条件Preinstalled on Linux (GNU coreutils)
!注意: 编号只是文本输出,不会修改源文件。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

最后验证: 2026-10-13 · 分类: 开发者

06相关方案