【Linux文件目录命令】nl命令
来源:互联网 发布:林殊是很宠霓凰的知乎 编辑:程序博客网 时间:2024/05/21 11:04
功能解释
nl命令在linux系统中用来计算文件中行号。nl 可以将输出的文件内容自动的加上行号!其默认的结果与 cat -n 有点不太一样, nl 可以将行号做比较多的显示设计,包括位数与是否自动补齐 0 等等的功能。
用法格式和选项说明
用法: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 填充
工作中常见用法
1、用 nl 列出 log2012.log 的内容
命令:
nl log2012.log
说明:
文件中的空白行,nl 不会加上行号
2、用 nl 列出 log2012.log 的内容,空本行也加上行号
命令:
nl -b a log2012.log
3、让行号前面自动补上0,统一输出格式
命令:
nl -b a -n rz log2014.log
说明:
nl -b a -n rz 命令行号默认为六位,要调整位数可以加上参数 -w 3 调整为3位。
- 【Linux文件目录命令】nl命令
- linux文件目录操作命令 nl
- linux命令学习-文件目录之nl命令
- linux命令:nl命令
- Linux的nl命令
- Linux命令:nl
- Linux常用命令:nl命令
- linux之nl命令
- Linux命令(12):nl
- Linux命令之"nl"
- linux命令nl
- Linux命令分析: nl
- nl命令---Linux
- linux命令(11):nl命令
- Linux 命令11-nl命令
- linux常用命令(11):nl命令
- Linux命令简介—nl
- 每天一条linux---nl命令
- 【BigHereo 25】---L3---C++函数模板
- 【Linux文件目录命令】cat命令
- python 爬小说
- Tp5使用date函数突然报错
- 练习题L1-002. 打印沙漏
- 【Linux文件目录命令】nl命令
- 【java基础】java中异常的分类、区别、表现形式、原则及注意事项!
- 八大排序算法之(五)冒泡排序
- GYM
- Binary Tree Postorder Traversal--LeetCode
- 【Linux文件目录命令】more命令
- 分治策略总结
- Eclipse打包安卓应用
- 两台电脑同用一个git账户,其公钥和私钥的配置