亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: 求shell腳本提取文件中的IPV4地址并做統(tǒng)計 [打印本頁]

作者: aimatwinning    時間: 2016-04-15 19:59
標(biāo)題: 求shell腳本提取文件中的IPV4地址并做統(tǒng)計
提取一個文件或者一個命令  通過正則表達式提取IPV4的地址 做統(tǒng)計 每個出現(xiàn)了多少次
例如通過lastb命令輸出很多內(nèi)容  提取所有IP地址 統(tǒng)計每個出現(xiàn)的次數(shù)


我丹丹用lastb|awk '{print $(NF-7)}'|sort|uniq -c
有很多輸出內(nèi)容不是IP地址:
   1468 84.94.214.212.ca
     36 91.201.236.114
      4 94.102.56.238
     92 94.79.5.102
      4 access-46-42-30-
     34 astra4206.startd
      8 c-68-60-239-35.h
     10 dyn.83-228-130-1
      2 ec2-52-35-51-227
      2 ns3036715.ip-164
      8 onec-ch2-1p.sys.
      1 tty1
     38 u18120701.online

比如那個84.94.214.212.ca 又是在IP后面加了個符號  所以通過顯示哪一行來提取IP地址  不合適,
就像我們在文本文件中查找一樣  Ctrl+F  那種思路
作者: lyhabc    時間: 2016-04-15 23:12
awk '{print $2}' 2.txt|grep -wE "([0-9]){1,3}\.([0-9]){1,3}\.([0-9]){1,3}\.([0-9]){1,3}"

作者: Riet    時間: 2016-04-20 17:54
lastb | grep -o '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}' | sort | uniq -c
作者: action08    時間: 2016-04-20 18:08
大牛都出來秀腳本了




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2