ifconfig en1 inet 4 仅 IP 地址(无网络掩码或广播地址)

ifconfig en1 inet 4 仅 IP 地址(无网络掩码或广播地址)

有没有一种优雅的方法可以从中获取 inet 4 IP 地址ifconfig en1,而无需网络掩码和广播地址?

我目前能够获取此信息的唯一方法是:

ifconfig en1 | grep inet | grep -v inet6 | cut -f2 -d' '

这给了我:

10.173.96.150

这是正确的,但我认为这将是一个非常常见的用例,程序ifconfig会提供一些更可靠的选项来指定这一点。

我正在尝试做的事情:为 curl 命令提供一个键绑定,该命令将我的 IP 地址传递给某个服务器。不幸的是,主机名不起作用。

相关内容