linux - 使用 shell 脚本从主机名或 FQDN 获取 IP

标签 linux shell

我想使用 shell 脚本从主机名或 FQDN 中提取 IP。如果我使用主机名 Ping,它会在输出中给出 IP,但我如何从输出中提取它以在我的 shell 脚本中使用。

最佳答案

有几种方法可以做到这一点。检查here .

您可能想要使用 VARIABLE=$(command) bash 语法。例如

IP=$(dig +short index.hu)
echo $IP

关于linux - 使用 shell 脚本从主机名或 FQDN 获取 IP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46231616/

相关文章:

linux - 管道中的 Bash 测试导致奇怪的行为

windows - 为另一个用户运行 Windows 应用程序

linux - 为什么我的提交在最新的提交消息中重复了我的用户名?

linux - 在没有主目录/dev/null 的情况下以系统用户身份运行 docker 时出错 : not a directory

linux - 我将查询保存在 shell 脚本中的临时文件位置

linux - 使用 bash 将一个 txt 文件复制两次到另一个文件

linux - 将 time 命令的输出保存到日志文件

linux - 来自不打印位置的 Bash 子字符串

linux - Shell嵌套for循环和字符串比较

linux - 如何sudo通过ssh运行本地脚本