新聞中心
linux中還有一種用于行號編制的工具名叫“nl”,它的縮寫為“number lines of files”,即“行號行文件”,該工具的功能是使得我們能夠遍歷文件中的每一行,并在文件的最前面添加行號。

nl命令使用起來很簡單,只需要下載這個工具,然后在命令行中輸入“nl [filename]”即可添加行號了。 如果沒有參數(shù),默認輸入的是標準輸入,如果要使用nl命令的話,就可以輸入:
$ nl example.txt
example.txt 文件在最開始會加入行號,行號可以是遞增的也可以設(shè)置一個初始值,這取決于需要的行號的格式。
nl 命令的參數(shù)可以很多,其中一些是:
-h : 使用-h參數(shù)可以指明要添加編號的頭標題,如: $ nl -h example.txt
如上所示,-h 將添加 “Hedaba” 作為標題頭標題,這個標題頭會出現(xiàn)在每一頁第一行。
-n : 使用-n參數(shù)可以指定每行前面加入行號時使用的格式,如:
$ nl -n ln example.txt
-n參數(shù)將使用“ ln”格式,不同的格式將讓行號顯示的不同,通過指定格式,可以輸出l、n、nl、ln等不同格式的行號。
-i : 該參數(shù)可以指定行號的初始值,如:
$ nl -i xx example.txt
-i 參數(shù)可以將行號設(shè)置為任意的初始值,例如,xx代表行號從xx開始。
另外,nl命令還支持一些其他的參數(shù),如-p表示每頁的添加編號、-w表示當列寬超過指定寬度時如何處理行號等。
了解了nl工具的功能,我們就可以針對需要進行更大范圍使用,例如使用-k參數(shù)可以只添加指定列的行號、使用-s參數(shù)可以指定行號之間的分隔符,等等。
總體來說,Linux中的nl工具能提供更為方便的行號編制,是一款非常實用的工具,希望大家可以多多熟悉,更好地利用Linux。
成都服務(wù)器托管選創(chuàng)新互聯(lián),先上架開通再付費。
創(chuàng)新互聯(lián)(www.cdcxhl.com)專業(yè)-網(wǎng)站建設(shè),軟件開發(fā)老牌服務(wù)商!微信小程序開發(fā),APP開發(fā),網(wǎng)站制作,網(wǎng)站營銷推廣服務(wù)眾多企業(yè)。電話:028-86922220
網(wǎng)站名稱:深入探索Linux命令nl(linux命令nl)
轉(zhuǎn)載來源:http://m.fisionsoft.com.cn/article/dhsispg.html


咨詢
建站咨詢
