目前機器所用 IP
- /sbin/ifconfig | grep Bcast | awk '{print $2}' | sed 's/addr://' # 192.168.0.1
- /sbin/ifconfig | awk -F'[ :]+' '/Bcast/{print $4}' # 感謝 pank 提供
目前機器所有 IP (PPPoE IP / 127.0.0.1 / 虛擬 IP .. 等等)
- /sbin/ifconfig | grep Mask | awk '{print $2}' | sed 's/addr://' # 192.168.0.1 / 127.0.0.1 ... 多個 IP
- /sbin/ifconfig | awk -F'[ :]+' '/Mask/{print $4}' 感謝 pank 提供
這樣比較簡潔一點
ifconfig | awk -F'[ :]+' '/Bcast/{print $4}'
ifconfig | awk -F'[ :]+' '/Mask/{print $4}'
感恩.. Orz..