通過shell腳本獲取主機ip地址,並從程序中讀取執行shell腳本執行的結果
腳本命令及釋義
#/bin/bash
ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|tr -d "addr:"
- ifconfig -a
用於類unix系統獲取主機網絡信息的指令;
- grep inet
用於查找跟inet相關項
- grep -v xxx
去除跟xxx相關項,-v表示反選
- awk ‘{print $2}’ <