首页 > 系统服务 > 详细

shell笔记:获取本机IP地址

时间:2016-11-30 17:05:10      阅读:191      评论:0      收藏:0      [点我收藏+]
#!/bin/bash
#2.sh
#编写shell脚本获取本机的网络地址。
#比如:本机的ip地址是:192.168.100.2/255.255.255.0,那么它的网络地址是192.168.100.1/255.255.255.0
#注意:Bcast与前面的Ip地址之间是两个空格,所以一定要把两个空格都删掉
#grep后面的搜索词加不加引号都可以,如果是一个比较长,有空格的,比如inet addr,就加引号,只有Mask可以不加
#之所以搜索inet addr是因为,只搜索inet的话,还有IPv6的地址
IP=`ifconfig eth0 | grep ‘inet addr‘ | sed ‘s/^.*addr://g‘ |sed ‘s/ Bcast:.*$//g‘` MASK=` ifconfig eth0 | grep Mask |sed ‘s/^.*Mask://g‘` echo "$IP/$MASK" exit

  

shell笔记:获取本机IP地址

原文:http://www.cnblogs.com/miracle2015126/p/6118358.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!