→ kdjf:host $ip | awk '{print $(NF)}' 03/13 21:37
謝謝
可是我用這個正規表示,一樣只能抓到FQDN
比如我下
host 168.95.1.1 | awk '{print $5}'
我得到 dns.hinet.net.
可是我只想要dns這個 hostname
不知道還有沒有其他方法呢?
※ 編輯: remember11 來自: 60.251.192.93 (03/14 15:01)
※ 編輯: remember11 來自: 60.251.192.93 (03/14 15:13)
→ kdjf:host $ip | awk '{print $(NF)}' | cut -d. -f1 03/14 15:51
謝謝
但是這方法是基於hostname的名字不包含 "." 在內
實際上hostname是可以有 . 的
比如 dns.1 這樣
那用大大提供的正規表示法就沒辦法用 . 來切字了 T_T
※ 編輯: remember11 來自: 59.120.184.171 (03/15 11:24)