xshell脚本获取IP、网关、子网掩码等信息

it2025-03-14  21

vim getip.sh

脚本如下:

#!/bin/bash #适合只一个网卡有IP的情况 iface="$(route -n | grep ^0.0.0.0 | awk '{print $8}')" ip="$(ifconfig $iface | grep "inet addr:" | awk -F " " '{print $2}' | awk -F ":" '{print $2}')" gateway="$(route | grep 'default' | awk '{print $2}')" netmask="$(ifconfig $iface | grep "inet addr:" | awk -F " " '{print $4}' | awk -F ":" '{print $2}')" echo $ip echo $iface echo $gateway echo $netmask

脚本运行:

. /getip.sh
最新回复(0)