2016年10月11日 星期二

[ShellScript] 常用功能

  • 取得 MAC/IP/MASK/Gateway/
    MACADDR=`LANG=C ifconfig $iface | awk '/HWaddr/{ print $5 }' `
    ADDRESS=`LANG=C ifconfig $iface | awk '/inet addr:/{ print $2 }' | awk -F: '{print $2 }'`
    NETMASK=`LANG=C ifconfig $iface | awk -F: '/Mask/{print $4}'`
    GATEWAY=`LANG=C route -n | grep UG | awk '{print $2}'`

  • 複寫config某欄位
    sed -i 's/^address=*.*/address='${ADDRESS}'/g' /etc/conf

沒有留言:

張貼留言