/etc/hosts文件内容为:
[root@oracle ~]# cat /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 oracle::1 localhost localhost.localdomain localhost6 localhost6.localdomain6192.168.8.111 bk.com192.168.8.112 pbk.com192.168.8.123 hbck.com
如何用shell脚本实现在输入IP后找到/etc/hosts里对应的唯一的hostname呢?
这个问题看似简单,但如果你不熟悉多种方法可能会很吃亏,所以一定要学会这个,或许某天可以帮你大忙。
方法有很多,这里只介绍简单易掌握的8种。
grep 过滤
法一
awk 精确匹配
法一
法二
awk 过滤
方法一