/etc/hosts文件內容爲:shell
[root@oracle ~]# cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 oracle ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 192.168.8.111 bk.com 192.168.8.112 pbk.com 192.168.8.123 hbck.com
如何用shell腳本實如今輸入IP後找到/etc/hosts裏對應的惟一的hostname呢?oracle
這個問題看似簡單,但若是你不熟悉多種方法可能會很吃虧,因此必定要學會這個,或許某天能夠幫你大忙。dom
方法有不少,這裏只介紹簡單易掌握的8種。3d
grep 過濾code
法一blog
awk 精確匹配awk
法一grep
法二方法
awk 過濾im
方法一