濮阳杆衣贸易有限公司

主頁 > 知識庫 > Linux nl命令的使用方法

Linux nl命令的使用方法

熱門標(biāo)簽:滴滴急救中心地圖標(biāo)注 菏澤自動電銷機器人公司 申請400電話收費標(biāo) 北海智能電銷機器人公司 福州語音電銷機器人招商 外呼線路隨意切換嗎 淘寶辦理400電話是多少 艾澤拉斯地圖標(biāo)注 網(wǎng)絡(luò)電話外呼系統(tǒng)開發(fā)

1、命令簡介

nl (Number of Lines) 將指定的文件添加行號標(biāo)注后寫到標(biāo)準(zhǔn)輸出。如果不指定文件或指定文件為"-" ,程序?qū)臉?biāo)準(zhǔn)輸入讀取數(shù)據(jù)。

2、用法

nl [選項]... [文件]...

3、選項

 -b, --body-numbering=樣式  使用指定樣式編號文件的正文行目
 -d, --section-delimiter=CC  使用指定的CC 分割邏輯頁數(shù)
 -f, --footer-numbering=樣式  使用指定樣式編號文件的頁腳行目
 -h, --header-numbering=樣式  使用指定樣式編號文件的頁眉行目
 -i, --page-increment=數(shù)值  設(shè)置每一行遍歷后的自動遞增值
 -l, --join-blank-lines=數(shù)值  設(shè)置數(shù)值為多少的若干空行被視作一行
 
  -n, --number-format= 格式  根據(jù)指定格式插入行號 
  -p, --no-renumber    在邏輯頁數(shù)切換時不將行號值復(fù)位 
  -s, --number-separator=字符串  可能的話在行號后添加字符串 
  -v, --starting-line-number=數(shù)字  每個邏輯頁上的第一行的行號 
  -w, --number-width= 數(shù)字  為行號使用指定的欄數(shù) 
   --help    顯示此幫助信息并退出 
   --version    顯示版本信息并退出 

 
默認的選項設(shè)置是-v1 -i1 -l1 -sTAB -w6 -nrn -hn -bt -fn。CC 是用于分隔邏輯頁數(shù)的兩個分界符,其中缺失的第二個字符暗含了":",如果您要指定"\", 
請輸入"\\"??捎玫臉邮饺缦拢?

 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:將標(biāo)準(zhǔn)輸入的內(nèi)容編號

[root@oracledb study]# nl
line1
   1  line1
line2 
   2  line2
line3
   3  line3
[root@oracledb study]#

按ctrl+D結(jié)束輸入

or EOF(End Of File)

[root@oracledb study]# nl <<EOF
> line1
> line2
> line3
> EOF
   1  line1
   2  line2
   3  line3

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

標(biāo)簽:滄州 資陽 丹東 延安 三沙 亳州 賀州 混顯

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Linux nl命令的使用方法》,本文關(guān)鍵詞  Linux,命令,的,使用方法,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Linux nl命令的使用方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于Linux nl命令的使用方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    利辛县| 陵川县| 济宁市| 永寿县| 宁陕县| 江川县| 荥经县| 沭阳县| 昭苏县| 新野县| 左云县| 合川市| 镇江市| 安多县| 六安市| 大邑县| 灵寿县| 台江县| 阿克| 土默特右旗| 桂平市| 白水县| 白玉县| 鄂温| 广河县| 邯郸市| 华亭县| 西和县| 唐海县| 建平县| 陕西省| 承德市| 比如县| 仁寿县| 淮南市| 察哈| 萍乡市| 哈密市| 抚顺县| 自治县| 门源|