/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
方法一