您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關(guān)linux中tac和rev命令怎么用的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過(guò)來(lái)看看吧。
說(shuō)明:
tac和rev沒(méi)有必然聯(lián)系,唯一相同的是,他們是“反派”。tac其實(shí)是cat的反寫(xiě),cat正常輸出,那tac就倒著輸出,不過(guò)從行的最后一行輸出,那rev呢?rev是每行的最后一個(gè)字母到第一個(gè)字母倒序輸出。
簡(jiǎn)單實(shí)例
tac命令
文件過(guò)濾分割與合并
tac命令用于將文件已行為單位的反序輸出,即第一行最后顯示,最后一行先顯示。
語(yǔ)法
tac(選項(xiàng))(參數(shù))
選項(xiàng)
-a或——append:將內(nèi)容追加到文件的末尾;
-i或——ignore-interrupts:忽略中斷信號(hào)。
參數(shù)
文件列表:指定要保存內(nèi)容的文件列表。
tac tac.txt
tac幫助文檔將從最后一行輸出
tac幫助文檔每行倒著輸出,但是從第一行到最后一行輸出
查看幫助文檔:
tac help
用法:tac [選項(xiàng)]... [文件]...
將每個(gè)指定文件按行倒置并寫(xiě)到標(biāo)準(zhǔn)輸出。
如果不指定文件,或文件為"-",則從標(biāo)準(zhǔn)輸入讀取數(shù)據(jù)。
長(zhǎng)選項(xiàng)必須使用的參數(shù)對(duì)于短選項(xiàng)時(shí)也是必需使用的。
-b, --before 在行前而非行尾添加分隔標(biāo)志
-r, --regex 將分隔標(biāo)志視作正則表達(dá)式來(lái)解析
-s, --separator=字符串 使用指定字符串代替換行作為分隔標(biāo)志
--help 顯示此幫助信息并退出
--version 顯示版本信息并退出
rev
rev命令將文件中的每行內(nèi)容以字符為單位反序輸出,即第一個(gè)字符最后輸出,最后一個(gè)字符最先輸出,依次類(lèi)推。
語(yǔ)法
rev(參數(shù))
參數(shù)
文件:指定要反序顯示內(nèi)容的文件。
實(shí)例rev help
Usage: rev [options] [file ...]
Options:
-V, --version output version information and exit
-h, --help display this help and exit
[root@localhost ~]# cat iptables.bak # Generated by iptables-save v1.3.5 on Thu Dec 26 21:25:15 2013 *filter :INPUT DROP [48113:2690676] :FORWARD accept [0:0] :OUTPUT ACCEPT [3381959:1818595115] -A INPUT -i lo -j ACCEPT -A INPUT -p tcp -m tcp --dport 22 -j ACCEPT -A INPUT -p tcp -m tcp --dport 80 -j ACCEPT -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A OUTPUT -o lo -j ACCEPT COMMIT # Completed on Thu Dec 26 21:25:15 2013 [root@localhost ~]# rev iptables.bak 3102 51:52:12 62 ceD uhT no 5.3.1v evas-selbatpi yb detareneG # retlif* ]6760962:31184[ PORD TUPNI: ]0:0[ TPECCA DRAWROF: ]5115958181:9591833[ TPECCA TUPTUO: TPECCA j- ol i- TUPNI A- TPECCA j- 22 tropd-- pct m- pct p- TUPNI A- TPECCA j- 08 tropd-- pct m- pct p- TUPNI A- TPECCA j- DEHSILBATSE,DETALER etats-- etats m- TUPNI A- TPECCA j- pmci p- TUPNI A- TPECCA j- ol o- TUPTUO A- TIMMOC 3102 51:52:12 62 ceD uhT no detelpmoC #
感謝各位的閱讀!關(guān)于“l(fā)inux中tac和rev命令怎么用”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。