过滤网卡IP地址的方法

系统集成 盛行 5年前 (2014-07-11) 106次浏览 未收录 0个评论 扫描二维码

1、

#ifconfig eth0 | sed -n 2p | awk '{print $2}'| cut -d ":" -f 2

过滤网卡IP地址的方法

2、

#ifconfig eth0 | grep "inet addr" | awk '{print $2}'|awk -F '[:]' '{print $2}'

过滤网卡IP地址的方法

3

#ifconfig eth0 | head -n 2 | tail -n 1 | awk -F '[:]' '{print $2}' | awk '{print $1}'

过滤网卡IP地址的方法

4

#ifconfig eth0 | grep 'inet addr' | awk -F '[ :]+' '{print $4}'

过滤网卡IP地址的方法

5

#ifconfig eth0 | awk -F '[: ]+' 'NR==2{print $4}'

过滤网卡IP地址的方法

6

#grep IPADDR /etc/sysconfig/network-scripts/ifcfg-eth0 | cut -d "=" -f 2

过滤网卡IP地址的方法

7

#sed -n s#IPADDR=##p /etc/sysconfig/network-scripts/ifcfg-eth0

过滤网卡IP地址的方法

 

 

解释:其中的+号代表出现多次[: ]只算一次

        -F #代表指定分割符号,不指定默认为空格分割

#echo —1:—–2 | awk -F '[-:]+' '{print $3}'

过滤网卡IP地址的方法


IT博客站版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:过滤网卡IP地址的方法
喜欢 (0)
[使用支付宝扫码]
分享 (0)
盛行
关于作者:
企业应用技术爱好者,喜欢分享知识。如果文章中有错误,欢迎指正,谢谢。
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址