博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nl命令
阅读量:4873 次
发布时间:2019-06-11

本文共 1662 字,大约阅读时间需要 5 分钟。

nl (Number of Lines) 将指定的文件添加行号标注后写到标准输出。如果不指定文件或指定文件为"-" ,程序将从标准输入读取数据。

 

选项:

-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:显示行号

[root@localhost ~]# nl test.txt      1    #!/bin/bash     2    hello     3    world

示例2:显示行号,指定对齐方式

[root@oracledb study]# nl -nln test1.log 1         20112         20123         2013[root@oracledb study]# nl -nrn test1.log      1    2011     2    2012     3    2013[root@oracledb study]# nl -nrz test1.log 000001    2011000002    2012000003    2013

示例3:指定宽度为4位,默认为6位

[root@oracledb study]# nl -nrz -w 4 test1.log 0001    20110002    20120003    2013

示例4:将标准输入的内容编号

[root@localhost ~]# nlte     1    teyi     2    yiur     3    ur 按下Ctrl+D结束

示例5:or EOF(End Of File)

[root@localhost ~]# nl <
hello> linux> mage> > WE> EOF 1 hello 2 linux 3 mage 4 WE

 

转载于:https://www.cnblogs.com/new-journey/p/10566062.html

你可能感兴趣的文章
Windows Controls and WPF UserControls Inside an Xna Game Project
查看>>
整型表示
查看>>
OC基础9:预处理程序
查看>>
uva 11181 - Probability|Given
查看>>
【 D3.js 入门系列 --- 9.6 】 生产的包图
查看>>
request.getparameter和 request.getattribute的差别
查看>>
Bulk Insert命令具体
查看>>
Redhat Linux下的python版本号升级
查看>>
多功能检測按键-3 按键扫描 单按 长按 多个按键 响应方式
查看>>
mysql 用户管理 pymysql模块
查看>>
exit,_exit,wait,waitpid
查看>>
VUE2开发实战——搜索功能
查看>>
Codeforces997D Cycles in product 【FFT】【树形DP】
查看>>
基于Linux系统--web环境搭建
查看>>
gridview 根据条件更改链接的可用和颜色
查看>>
10.26会议记录
查看>>
SpringBoot用SpringAOP实现页面访问日志功能
查看>>
C# 中的"yield"使用
查看>>
(27)zabbix自定义图表Graph
查看>>
学生和老师思考问题角度的区别
查看>>