shell脚本获取eth0的网关地址

标签 shell ubuntu

我想使用一个简短的 shell 脚本来获取我的默认网关地址。这样它就可以了

$> whatismygateway.sh
192.168.100.10

我试过ifconfig eth0 ,但它只是不包含有关网关的任何信息。

最佳答案

route | grep default应该给你你正在寻找的东西,但如果你有多个接口(interface),你可能需要进一步过滤结果。

关于shell脚本获取eth0的网关地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10717264/

相关文章:

ubuntu - Tomcat6 无法启动 Linux Mint virtualbox guest

git send-email 发送邮件失败

python - igraph 不能使用 GLPK

linux - 在 Linux 中获取输出的特定部分

python - 如何覆盖 xonsh 中的内置命令?

linux - 如何遍历目录并获取每个 txt 文件的 wc?

multithreading - 在 Linux SMP 上 boost 线程和不存在的 boost

linux - 在 shell 脚本中运行服务器后如何运行另一个命令?

linux - 用于重新启动的 crontab 不起作用

json - 如何使用 Bash 删除 json 文件中的最后一个逗号?