用法:nl [选项]... [文件]...

将每一个文件写入到标准输入,并在其前面添加行号

参数中没有文件或当文件是-时,读标准输出。


长选项参数等价于短选项参数。

  -b, --body-numbering=样式使用指定样式编号文件的正文行目

  -d, --section-delimiter=CC使用指定的CC 分割逻辑页数

  -f, --footer-numbering=样式使用指定样式编号文件的页脚行目

  -h, --header-numbering=样式使用指定样式编号文件的页眉行目

  -i, --page-increment=数值设置每一行遍历后的自动递增值

  -l, --join-blank-lines=数值设置数值为多少的若干空行被视作一行

  -n, --number-format=格式根据指定格式插入行号

  -p, --no-renumber在逻辑页数切换时不将行号值复位

  -s, --number-separator=字符串可能的话在行号后添加字符串

  -v, --starting-line-number=数字每个逻辑页上的第一行的行号

  -w, --number-width=数字为行号使用指定的栏数

      --help显示此帮助信息并退出

      --version显示版本信息并退出


默认的选项设置是-v1 -i1 -l1 -sTAB -w6 -nrn -hn -bt -fn。CC 是用于分隔

逻辑页数的两个分界符,其中缺失的第二个字符暗含了":",如果您要指定"\",

请输入"\\"。可用的样式如下:


  a对所有行编号

  t对非空行编号

  n不编行号

  pBRE只对符合正则表达式BRE 的行编号


FORMAT 是下列之一:


  ln左对齐,空格不用0 填充

  rn 右对齐,空格不用0 填充

  rz 右对齐,空格用0 填充