码迷,mamicode.com
首页 > 其他好文 > 详细

34-nl 简明笔记

时间:2016-12-17 01:52:56      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:blog   images   option   color   文本文件   选项   class   options   方法   

为文本文件添加行号

nl [optionsfiles

 

参数

filesnl需要为其添加行号的文本文件路径名,如果有多个文件,则nl会把多个文件合在一起编号,并输出到标准输出上

 

选项

-b             指定行号指定的方式,主要有两种:

                 -b a   表示不论是否为空行,也同样列出行号(类似cat -n)

                 -b  t   如果有空行,空的那一行不要列出行号(默认方式)

-n              列出行号表示的方法,主要有三种:

                  -n  ln  行号在屏幕最左边显示

                  -n  rn  行号在自己栏位的最右边显示,且不加0

                  -n  nz  行号在自己栏位的最右边显示,且加0

-w              设置行号栏占用的位数

 

示例

nl 或 nl -b t

技术分享
$ nl demo 
     1    能约出来的人都约光
     2    能吃得下的早已吃光
       
     3    很用力谈笑 比哭还绝望
     4    怎么挨得到打烊
$ nl -b t demo 
     1    能约出来的人都约光
     2    能吃得下的早已吃光
       
     3    很用力谈笑 比哭还绝望
     4    怎么挨得到打烊
技术分享

默认方式添加行号,空行略过

 

nl -b a

$ nl -b a demo 
     1    能约出来的人都约光
     2    能吃得下的早已吃光
     3    
     4    很用力谈笑 比哭还绝望
     5    怎么挨得到打烊

不论空行与否都列出行号

 

nl -n rz

$ nl -n rz demo 
000001    能约出来的人都约光
000002    能吃得下的早已吃光
       
000003    很用力谈笑 比哭还绝望
000004    怎么挨得到打烊

列出行号,并且为行号补0

 

nl -n rz -

$ nl -n rz -w 3 demo 
001    能约出来的人都约光
002    能吃得下的早已吃光
    
003    很用力谈笑 比哭还绝望
004    怎么挨得到打烊

显示行号的栏位

 

Tips

nl命令和cat -b | cat -n 有点类似,但是nl的灵活度更高

34-nl 简明笔记

标签:blog   images   option   color   文本文件   选项   class   options   方法   

原文地址:http://www.cnblogs.com/luoahong/p/6188665.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!