十、一些小例子
1.请执行命令取出linux中 eth0的IP地址
1)cut:如下:ifconfig eth0|grep "inet addr"|cut -d ":" -f2|cut -d " " -f1
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。2)awk: 如下:ifconfig eth0|grep "inet addr" |awk -F ":" '{print $2}'|awk '{print $1}'
3)sed: ifconfig eth0 | sed -n '2p'|awk -F "[: ]+" '{print $4}'
4 ) NR==2: ifconfig eth0 | awk -F "[: ]+" 'NR==2 {print $4}'
5)此方法较难,看大家是否理解,其中sed有一个功能,就是()里面可以第一个看成1,第二个看成2,第三个。。。
ifconfig eth0|sed -n 's#^.*addr\(.*\) Bcast.*#\1#gp'

更多精彩