Linux nl命令的使用方法
作者:小强斋太 发布时间:2023-08-14 23:24:13
标签:Linux,nl
1、命令简介
nl (Number of Lines) 将指定的文件添加行号标注后写到标准输出。如果不指定文件或指定文件为"-" ,程序将从标准输入读取数据。
2、用法
nl [选项]... [文件]...
3、选项
-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 填充
4、示例
示例1:显示行号
[root@oracledb study]# nl test1.log
1 2011
2 2012
3 2013
示例2:显示行号,指定对齐方式
[root@oracledb study]# nl -nln test1.log
1 2011
2 2012
3 2013
[root@oracledb study]# nl -nrn test1.log
1 2011
2 2012
3 2013
[root@oracledb study]# nl -nrz test1.log
000001 2011
000002 2012
000003 2013
示例3:指定宽度为4位 默认为6位
[root@oracledb study]# nl -nrz -w 4 test1.log
0001 2011
0002 2012
0003 2013
示例4:将标准输入的内容编号
[root@oracledb study]# nl
line1
1 line1
line2
2 line2
line3
3 line3
[root@oracledb study]#
按ctrl+D结束输入
or EOF(End Of File)
[root@oracledb study]# nl <<EOF
> line1
> line2
> line3
> EOF
1 line1
2 line2
3 line3
来源:https://www.cnblogs.com/xqzt/p/5414547.html


猜你喜欢
- WordPress3.3已经宣布功能添加冻结,预计在未来几周将进入Beta测试阶段,WordPress3.3可能将在12月份发布。WordP
- 1,Apache下载 https://www.apache.org/ 选择一个版本,点击Download点击File F
- 相信大家都知道用 WordPress 搭建的博客,如果作者的主题没有考虑到网站优化方面的情况,那么使用这样的主题之后会非常的不利于搜索引擎的
- CPM 模式的Banner广告在网站外销事业中,广告联盟的运作与选择很重要,但还有一个部分没有讨论,就是网络广告的不同型态以及各自的收入潜力
- WordPress将其所有信息片段(包括文章、页面、评论、博客链接、插件设置等)存储在MySQL数据库中。 虽然WordPress用户可以通
- 通过版本:Discuz! X1.5解决方法:UCENTER的数据备份页面,点击 Discuz! Board---》》进入 编辑应用 页面 -
- 关于链接的价值相对于其他链接策略,这是一个可以辩论的话题。并且毫无疑问,一个双向链接,到目前为止,价值是相互的。不过,如果做的正确,对等链接
- Yahoo推出的新搜索引擎机器人叫YahooSlurp。YahooSlurp跟GoogleBot一样,顺着每个HREF链接找到网站。它不会抓
- 使用PHPWind程序做论坛的有很多,有时候我们会做一些资讯页面,如果安装新的CMS系统的话会比较麻烦,而PHPWind其实也有CMS文章管
- Godaddy产品价格参考表: 一.主机1.Economy Plan1个月预付款 4.99美元/月12个月预付款 4.74美元/月24个月预
- 7月18日消息,Discuz!云平台旗下的社区QQ群功最新推出了两个新功能:默认长版显示和绑定群提醒功能。这是Discuz! 云平台自201
- 服务器安全一直以来都是大家关注的一个热门话题,虽然服务器安全问题很棘手,不过我们也并非无计可施。我想各位朋友可从以下几个方面着手,就能够做到
- 微软将会在纽约举办Office 2010和SharePoint 2010服务器产品的发布会。不过,微软此次仅仅是面向企业用户发布Office
- 如何快速的进入Windows 2003操作系统呢?在本文中我们将介绍两种快速登录Windows 2003操作系统的方法:一种方法比较简单,您
- 核心提示:如何让攻击者无缘Webshell那是代码部分的问题,我们做为管理员应该如何加固Web服务器,让攻击者在获得了Webshell之后无
- 多快好省地完成一件事是所有人都在追求的,所以就有了黑帽SEO。但俗话说:盗亦有道,如果把SEO黑帽做成黑客,就已经超出一个网络营销人员、SE
- 你可能知道Google +1按钮已经对网站站长开放使用,网站所有者和发布者他们的内容中包含了它,争先使用这新功能。为什么不?它影响你网站在搜
- 防复制的一个非常好的办法就是将文字替换为图片,汉字的数量非常庞大,总数大约九万左右,如果全部替换的话那先期工作将非常庞大,我们就要想其他的好
- 前些天安装完了Discuz7.2,由于是在win主机上安装的php程序,伪静态化,不能使用.htaccess这种方式,因此查了相关关文章,说
- 精博的域名已经由 essentialblog.cn 改为 jingpin.org,下面介绍我是如何更换域名的。一、cPanel 上的操作:在