简单的挖掘输出?

kno*_*cte 4 domain-name-system dig nslookup shell-scripting

在脚本中,我希望能够轻松地将 IP 地址写入某个地方,所以我想使用带有反引号的 dig(或类似命令)。

然而,我已经能够提出 wrt dig 参数的最简单的输出是

> dig -t A +noall +answer www.google.com
www.google.com.     300 IN  A   173.194.66.106
www.google.com.     300 IN  A   173.194.66.104
Run Code Online (Sandbox Code Playgroud)

有什么办法(额外的参数,不同的工具而不是挖掘?)来摆脱 IP 地址之外的垃圾?(并且请不要告诉我使用 sed。

谢谢

use*_*517 14

在 CentOS 盒子上我必须手

dig +short   www.google.com
74.125.132.147
74.125.132.99
74.125.132.103
74.125.132.104
74.125.132.105
74.125.132.106
Run Code Online (Sandbox Code Playgroud)

如果你只想要一个地址,那么

dig +short   www.google.com | head -1
Run Code Online (Sandbox Code Playgroud)

或者

dig +short   www.google.com | tail -1
Run Code Online (Sandbox Code Playgroud)