Linux命令分析: nl
来源:互联网 发布:苹果怎么恢复备份数据 编辑:程序博客网 时间:2024/05/17 01:39
用途:将指定文件添加行号并进行标准输出,如果后面不接文件或文件为,则读取标准输入
用法:nl 选项... 文件...
参数:
-b --body-numbering=STYLE 使用指定样式编号正文行目
-d --selection-delimiter=CC 使用指定CC分割逻辑页
-f --footer-numbering=STYLE 使用指定样式编号页脚行目
-h --header-numbering=STYLE 使用指定样式编号页眉行目
-i --line-increment=NUMBER 可自行设置每过一行编号增加的数值
-l --join-blank-lines=NUMBER 设置指定数量的连续空行被视作一行
-n --number-fomat=FORMAT 根据指定格式插入行号
-p --no-renumber 在跨逻辑页时行号不重置
-s --number-separator=STRING 将指定分隔符加在行号后面、
-v --starting-line-number=NUMBER 指定每个逻辑页的起始行号
-w --number-width=NUMBER 为行号所在的列指定宽度(数字位数)
默认的选项配置是-v1 -i1 -l1 -sTAB -w6 -nrn -hn -bt -fn 。CC 是用于分隔逻辑页的两个分界符,暗含了一个缺失的第二参数":",如果想用"\"符号作为分界符,请在前面加上转义字符,实际上就是用"\\"指代"\",STYLE这个变量可以是以下参数:
a 对所有行编号
t 只对非空行编号
n 不遍行号
pBRE 只对符合基础正则表达式BRE的行编号
FORMAT这个变量可以是以下参数:
ln 左对齐,空格不用0填充
rn 右对齐,空格不用0填充
rz 右对齐,空格用0填充
典型用法:
1.显示行号,包括空白行
nl -b a 文件名
2.显示行号,指定对齐方式并自动补齐
nl -nrz 文件名
3.指定行号列宽度为4位(默认是6位)
nl -nrz -w 4 文件名
4.将标准输入的内容按行编号
nl << EOF
- Linux命令分析: nl
- linux命令:nl命令
- Linux的nl命令
- Linux命令:nl
- Linux常用命令:nl命令
- linux之nl命令
- Linux命令(12):nl
- Linux命令之"nl"
- linux命令nl
- nl命令---Linux
- linux命令(11):nl命令
- Linux 命令11-nl命令
- linux常用命令(11):nl命令
- Linux命令简介—nl
- 每天一条linux---nl命令
- [一天几个linux命令] nl
- linux下nl命令使用方法
- Linux nl命令 和Linux more命令
- ios常见错误
- Csharp进阶:文件流之File类
- 使用Vue-Router 2实现路由功能
- VS2010创建OCX控件
- DSS转发手机rtsp的构想
- Linux命令分析: nl
- 淘宝网或阿里巴巴模拟登陆获取数据
- 区块链的区块结构
- C#学习之自定义类实现foreach
- Unity3D-LOL部分效果生成方法---cd效果
- SCTP协议源码分析--拥塞控制算法
- Buildbot windows下安装
- 从零使用qemu模拟器搭建arm运行环境
- React Native——react-navigation的使用