會員登入 新朋友?立刻註冊
[說明]
文章會慢慢移新精讚 //n.sfs.tw
2019/2/23 星期六     [文章分類及列表]
精讚Blog logo 部落格是自己寫爽的
精讚部落 > 系統應用 > UNIX-like
Linux tab 輸入方法--排序DNS 無次要群組 列印 推薦
作者或來源 瘦河馬 2012-04-05 13:52:31
關鍵字 1tab
此文完整連結 http://n.zipko.info/752.html
文章歡迎轉載,請尊重版權註明連結來源。

Linux tab 輸入方法--排序DNS

今日要把dns的資料取出IPv6是2001:288:52xx的dns server,原始資料是這樣的:

;XX國小
hsps    IN  NS  dns.hsps.tc.edu.tw.
dns.hsps    IN  A   163.17.193.129
dns.hsps    IN  AAAA    2001:288:54B6::1

;YY國小
htes    IN  NS  dns.htes.tc.edu.tw.
dns.htes    IN  A   163.17.160.1
dns.htes    IN  AAAA    2001:288:5471::1

;ZZ國小
hwes    IN  NS  dns.hwes.tc.edu.tw.
dns.hwes    IN  A   140.128.234.1
dns.hwes    IN  AAAA    2001:288:5252::1

.....大概300多筆

一開始想到excel,把資料貼到excel然後用篩選來做~~試了一下大概10多分鐘,發現貼資料都很麻煩(檔太長、utf8及空行的問題)

接下來想到linux 有指令可以做

# grep -h '2001:288:52' *

dns.lres        IN      AAAA    2001:288:5231::1
dns.ltes        IN      AAAA    2001:288:522F::1
dns.lxes        IN      AAAA    2001:288:521D::1
dns.lyes        IN      AAAA    2001:288:521B::1
dns.ntes        IN      AAAA    2001:288:524F::1
dns.qxes        IN      AAAA    2001:288:5235::1
dns.raes        IN      AAAA    2001:288:523F::1
dns.saes        IN      AAAA    2001:288:524B::1
dns.scljh       IN      AAAA    2001:288:520C::1
dns.sgjh        IN      AAAA    2001:288:5210::1
dns.sses        IN      AAAA    2001:288:522D::1
... 大概100筆

現在我想用第四個欄位來排序,但是分隔符號是 <tabl>,不知要怎麼打

後來看到[1] 這邊有說這個 <tab> 怎麼打:按下ctrl+v後,再按一次tab鍵

# grep -h '2001:288:52' * | sort -t '<tab>' -k 4

dns.lres    IN  AAAA    2001:288:5231::1
dns.dges    IN  AAAA    2001:288:5232::1
dns.jres    IN  AAAA    2001:288:5233::1
dns.swes    IN  AAAA    2001:288:5234::1
dns.qxes    IN  AAAA    2001:288:5235::1
dns.dkes    IN  AAAA    2001:288:5236::1
dns.jges    IN  AAAA    2001:288:5237::1
dns.fjes    IN  AAAA    2001:288:5238::1
dns.wces    IN  AAAA    2001:288:5239::1
dns.ptes    IN  AAAA    2001:288:523A::1
dns.cpes    IN  AAAA    2001:288:523B::1
ms1.wxes    IN  AAAA    2001:288:523C::1
....

這樣的結果就是我要的。

參考資料

[1] http://zh.sitebro.com/zh5d410458

END
F B 留 言 版

留言結束請重新整理網頁顯示留言
相 關 文 章
同 群 組 其 他 文 章
隨 機 文 章
精讚部落版權所有(c) JinZan Blog http://n.zipko.info Author axer@tc.edu.tw. 最佳瀏器為Firefox,本網頁不支援IE6。[文章分類及列表]
本站最佳瀏覽解析度1024x768 網站建置 2009.11