...">
瀏覽量:131次
linux系統(tǒng)下nl命令是什么呢?下面是nl命令的具體介紹:
1、nl命令簡介:
nl命令用于計算文件中行號。nl可以將輸出的內容自動加上行號,其可以將行號做比較多的顯示設計,包括位數(shù)和是否自動補0等等的功能。
2、命令格式:
nl [選項] [文件]
3、命令參數(shù):
-b : 指定行號指定的方式,主要有兩種。
-b a :表示無論是否為空行,也同樣列出行號(類似 cat -n)。
-b t:表示有空行,空的那一行不要列出行號(默認值)。
-n:列出行號表示的方法,主要有三種。
-n ln :行號在螢幕的最左方顯示。
-n rn :行號在自己欄位的最右方顯示,且不加 0。
-n rz :行號在自己欄位的最右方顯示,且加 0 。
-w :行號欄位的占用的位數(shù)。
-p :在邏輯定界符處不重新開始計算。
4、命令功能:
nl 命令讀取 File 參數(shù)(缺省情況下標準輸入),計算輸入中的行號,將計算過的行號寫入標準輸出。?
在輸出中,nl 命令根據(jù)您在命令行中指定的標志來計算左邊的行。 輸入文本必須寫在邏輯頁中。每個邏輯頁
有頭、主體和頁腳節(jié)(可以有空節(jié))。 除非使用 -p 標志,nl 命令在每個邏輯頁開始的地方重新設置行號。
可以單獨為頭、主體和頁腳節(jié)設置行計算標志(例如,頭和頁腳行可以被計算然而文本行不能)。
舉例:
1:列出log.log的內容
命令:nl log.log
2:列出log.log的內容,空行也加上行號
命令:nl -b a log.log
3:讓行號前面自動補上0,統(tǒng)一輸出格式
命令:nl -b a -n rz log.log
[聲明]本網(wǎng)轉載網(wǎng)絡媒體稿件是為了傳播更多的信息,此類稿件不代表本網(wǎng)觀點,本網(wǎng)不承擔此類稿件侵權行為的連帶責任。故此,如果您發(fā)現(xiàn)本網(wǎng)站的內容侵犯了您的版權,請您的相關內容發(fā)至此郵箱【779898168@qq.com】,我們在確認后,會立即刪除,保證您的版權。
官網(wǎng)優(yōu)化
整站優(yōu)化
渠道代理
400-655-5776