当前位置: 技术问答>linux和unix
有没有什么脚本可以处理ifconfig输出的信息呢
来源: 互联网 发布时间:2017-03-28
本文导语: 就是把ifconfig的信息变为: eth0:ip eth0:mac 之类的。 谢谢哈! | 抛砖 #!/bin/bash ETH=eth0 echo $ETH:`ifconfig | grep $ETH -A 1 | grep "inet addr:" | awk '{print $2}' | cut -d ":" -f2` echo $ETH:`ifconfig | grep $ETH ...
就是把ifconfig的信息变为:
eth0:ip
eth0:mac
之类的。
谢谢哈!
|
抛砖
#!/bin/bash
ETH=eth0
echo $ETH:`ifconfig | grep $ETH -A 1 | grep "inet addr:" | awk '{print $2}' | cut -d ":" -f2`
echo $ETH:`ifconfig | grep $ETH -A 1 | awk '{print $5}'`
|
ifconfig -a | awk 'BEGIN{RS="nn";OFS=":t"}/HWaddr/{sub(/addr:/,"");print $1,$7"n"$1,$5}'
|
ifconfig -a | grep -v "^ " | sed 's/ *L.*HWaddr/:/g'
我是来打酱油的