也可以实现
取出IP地址的命令
原创
©著作权归作者所有:来自51CTO博客作者xcjgutong的原创作品,请联系作者获取转载授权,否则将追究法律责任
#ifconfig eth0 |grep inet |sed ‘2d’ |cut –c 16- |cut –d ‘ ‘ –f 1 |cut –d ‘ ‘ –f 2 |cut –c 6-
# ifconfig eth0 |sed -n '2p' |sed 's/^.*addr: //g'|cut -d ' ' -f 1
也可以实现
也可以实现
#ifconfig eth0 | sed -n '2p'| |sed 's/^.addr : //g' |sed 's/Bcast.*//g'
也可以实现
#ifconfig eth0 | awk '{FS=":"} {print $2}' |sed -n '2p' |cut -d ' ' -f 1
也可以实现
#ifconfig eht0 |awk '{FS=":"} {print $2}' |sed -n '2p'|sed 's/Bcast//g'
也可以实现
#ifconfig eht0 |awk '/inet/ {split ($2,x,":") ;print x[2]}'
通过这几个命令,我感觉到了grep,sed,cut,awk等正则表达式相关命令及工具的强大。这个实验在REDHAT ENTERPRISE LINUX 5.0上实现的。
![](https://ucenter.51cto.com/images/noavatar_middle.gif)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
获取IP地址
端点(API接口)访问获取IP地址!
IP Java SpringBoot\