linux文件内容添加序号,nl命令将指定的各个文件添加行号编号序号标注后写到标准输出...
1.釋義
將指定的各個文件添加行號標(biāo)注后寫到標(biāo)準(zhǔn)輸出
2.系統(tǒng)幫助
用法:nl [選項]... [文件]...
Write each FILE to standard output, with line numbers added.
With no FILE, or when FILE is -, read standard input.
Mandatory arguments to long options are mandatory for short options too.
-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顯示版本信息并退出
默認(rèn)的選項設(shè)置是-v1 -i1 -l1 -sTAB -w6 -nrn -hn -bt -fn。CC 是用于分隔
邏輯頁數(shù)的兩個分界符,其中缺失的第二個字符暗含了":",如果您要指定"\",
請輸入"\\"。可用的樣式如下:
a對所有行編號
t對非空行編號
n不編行號
pBRE只對符合正則表達(dá)式BRE 的行編號
FORMAT 是下列之一:
ln左對齊,空格不用0 填充
rn 右對齊,空格不用0 填充
rz 右對齊,空格用0 填充
GNU coreutils online help:
請向 報告nl 的翻譯錯誤
要獲取完整文檔,請運(yùn)行:info coreutils 'nl invocation'
3.示例
3.1.默認(rèn)
nl /etc/passwd
3.2.空行也帶序號
[root@itbkz.com s]#cat test.txt
abc
def
ghi
[root@itbkz.com s]#nl -b a test.txt
1abc
2
3def
4
5ghi
3.3.左對齊空格不用0填充
[root@itbkz.com s]#nl -n ln test.txt
1 abc
2 def
3 ghi
3.4.右對齊空格不用0填充
[root@itbkz.com s]#nl -n rn test.txt
1abc
2def
3ghi
3.5.右對齊空格使用0填充
[root@itbkz.com s]#nl -n rz test.txt
000001abc
000002def
000003ghi
IT博客站版權(quán)所有丨如未注明 , 均為原創(chuàng)丨本網(wǎng)站采用BY-NC-SA協(xié)議進(jìn)行授權(quán)
轉(zhuǎn)載請注明原文鏈接:nl命令將指定的各個文件添加行號編號序號標(biāo)注后寫到標(biāo)準(zhǔn)輸出
總結(jié)
以上是生活随笔為你收集整理的linux文件内容添加序号,nl命令将指定的各个文件添加行号编号序号标注后写到标准输出...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux添加源 红帽,红帽yum源改c
- 下一篇: linux程序崩溃时调用链,Linux