grep正則表達式實現查找某個特定的IP地址
發(fā)布時間:2015-06-24 14:32:09 作者:佚名
我要評論

這篇文章主要介紹了grep正則表達式實現查找某個特定的IP地址,本文給出了多個使用實例,需要的朋友可以參考下
下面會舉幾個在grep命令中使用正則表達式從一個文件中匹配到特定的IP地址。下面的正則表達式將會匹配IPV4的地址。
正則表達式匹配IP地址:
使用下面的正則表達式來匹配IPV4的地址,先來匹配從0.0.0.0到999.999.999.999的模式。
復制代碼
代碼如下:“([0-9]{1,3}[\.]){3}[0-9]{1,3}”
示例:使用grep命令來查找匹配特定的地址
復制代碼
代碼如下:$ grep -E -o “([0-9]{1,3}[\.]){3}[0-9]{1,3}” filename</p> <p>[root@devops ~]# echo 000.333.222.444 >test1
[root@devops ~]#
[root@devops ~]# grep -E -o “([0-9]{1,3}[\.]){3}[0-9]{1,3}” test1
000.333.222.444
上面的正則表達只是簡單的匹配了特定的類似于ip地址的傳,但它不能匹配真正的IPv4地址。可以通過下面的正則表達式來匹配.
復制代碼
代碼如下:“(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.</p> <p>(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)”
通過grep命令匹配文件中的IPv4地址
復制代碼
代碼如下:[root@devops ~]# grep -E -o “(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-</p> <p>4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)” test1
[root@devops ~]# echo 192.168.1.234 > test1
[root@devops ~]# grep -E -o “(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-</p> <p>4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)” test1
192.168.1.234
[root@devops ~]</p> <p>#
其中:-E選項表示使用grep擴展的正則表達式
-o選項是只顯示匹配到的字符串
相關文章
- Win10系統總是提示IP地址沖突該怎么解決?出現這種個情況基本上是路由器分配地址出現重復了,重啟路由器不能解決的話就手動修改ip地址,下面分享詳細的教程,需要的朋友可2016-01-14
- 這篇文章主要介紹了發(fā)現Linux中IP地址沖突的方法,如何在Linux中發(fā)現IP地址沖突?本文就為大家介紹一個工具arp-scan來幫助大家發(fā)現Linux中IP地址沖突,感興趣的小伙伴們可以2016-01-12
- 這篇文章主要介紹了Linux系統下修改IP地址、網關、DNS的基本方法,是Linux系統入門學習中的基礎知識,需要的朋友可以參考下2015-12-03
- 自己設置靜態(tài)IP地址可以避免IP地址沖突,在電腦少的情況下可以手動設置靜態(tài)IP地址,那么Win10系統怎么修改電腦IP地址?下面小編就為大家介紹一下,一起來看看吧2015-10-13
- win10中怎么修改IP地址?公司有很多ip地址提供我們選擇,有的ip的網速很慢,不是很方便下載上傳軟件,該怎么才能重新設置網址到更快的ip地址呢?下面我們來看看win10 ip地2015-09-11
Win10怎么看IP地址?Win10系統電腦查看本機IP地址方法圖解
電腦工作者經常需要查看本機IP地址來完成一些操作,那么,Win10怎么看IP地址呢?針對此問題,本文就為大家介紹兩種查看windows 10本地IP地址的方法,有興趣的朋友們可以了2015-09-11- 這篇文章主要介紹了防止Linux系統下的VPS用戶更改IP地址的方法,分別介紹了Xen 配置和iptables配置相關的兩種解決方法,需要的朋友可以參考下2015-06-25
- 如果你需要禁止特定ip地址訪問來保證系統的安全,只需通過操作iptalbes來實現,下面為大家介紹下Linux如何禁止某個ip地址訪問的方法,需要的朋友不要錯過2015-06-15
win7系統ip地址沖突怎么辦?Win7系統IP地址沖突問題的解決辦法
win7系統ip地址沖突怎么辦?有朋友們遇到這個問題,下面小編就給大家?guī)鞼in7系統IP地址沖突問題的解決辦法,希望可以幫助到大家2016-01-22