nl命令在linux系統中用來計算檔案中行號。nl 可以將輸出的檔案內容自動的加上行號!其預設的結果與 cat -n 有點不太一樣, nl 可以將行號做比較多的顯示設計,包括位數與是否自動補齊 0 等等的功能。
命令格式:
nl [選項]... [檔案]...
命令引數:
-b :指定行號指定的方式,主要有兩種:
-b a :表示不論是否為空行,也同樣列出行號(類似 cat -n);
-b t :如果有空行,空的那一行不要列出行號(預設值);
-n :列出行號表示的方法,主要有三種:
-n ln :行號在螢幕的最左方顯示;
-n rn :行號在自己欄位的最右方顯示,且不加 0 ;
-n rz :行號在自己欄位的最右方顯示,且加 0 ;
-w :行號欄位的占用的位數,命令行號預設為六位,要調整位數可以加上引數 -w 3 調整為3位。
-p 在邏輯定界符處不重新開始計算。
例項一:用 nl 列出 log.log 的內容
命令:>nl log.log
1 2012-01
2 2012-02
3 *****=[root@localhost test]#
注:檔案中的空白行,nl 不會加上行號
>nl -b a log.log
1 2012-01
2 2012-02
3 45 注:空本行也加上行號
讓行號前面自動補上0,統一輸出格式
> nl -b a -n rz log.log
000001 2014-01
000002 2014-02
000003 2014-03
000004 2014-04
000005 2014-05
000006 2014-06
000007 2014-07
000008 2014-08
000009 2014-09
000010 2014-10
000011 2014-11
000012 2014-12
000013 *****==
nl命令 顯示行號工具
1 命令格式 nl 選項 檔案 2 命令引數 b 指定行號指定的方式,主要有兩種 b a 表示不論是否為空行,也同樣列出行號 類似 cat n b t 如果有空行,空的那一行不要列出行號 預設值 n 列出行號表示的方法,主要有三種 n ln 行號在螢幕的最左方顯示 n rn 行號在自己欄位的最右方顯...
Linux顯示檔案內容命令
環境 redhat linux enterprise 6 virtual box 4.1 使用過dos命令的人都應該知道,我們可以使用type命令來檢視乙個檔案的內容。在linux下有五個相關的命令,功能各有千秋,不過它們都象type命令一樣,只能用來檢視文字檔案。1.cat命令 cat命令是最象t...
linux cat 顯示檔案內容
cat 選項 檔案 cat命令的用途是連線檔案或標準輸入並列印。這個命令常用來顯示檔案內容,或者將幾個檔案連線起來顯示,或者從標準輸入讀取內容並顯示,它常與重定向符號配合使用。1.一次顯示整個檔案 cat filename 2.從鍵盤建立乙個檔案 cat filename只能建立新檔案,不能編輯已有...