首页 > 系统服务 > 详细

【linux】文字提取

时间:2015-06-03 23:17:38      阅读:426      评论:0      收藏:0      [点我收藏+]

提取IP地址

方法①:

ifconfig eth3|grep Bcast|cut -d ":" -f2|cut -d " " -f1

ifconfig: 显示或配置网络设备的命令 后面跟的是设备名。

ifconfig eth3 的显示如下:

技术分享

grep: 后面接正则表达式,显示正则表达式出现的行

ifconfig eth3|grep Bcast的显示为:

技术分享

cut: -d 后面接分割符 -f后面的数字表示要获取分割后的第几个数据

ifconfig eth3|grep Bcast|cut -d ":" -f2 后显示为:

技术分享

ifconfig eth3|grep Bcast|cut -d ":" -f2|cut -d " " -f1 后就获取了ip地址

技术分享

 

 

awk小例子

来自http://www.cnblogs.com/xupeizhi/archive/2012/07/23/2605371.html

①输出文件中包含符合某正则表达式的行

awk ‘/111*/‘ text    输出text文件中包含符合111* 字段的行

技术分享

②输出文件中每行的第n个字段

awk ‘{print $1}‘ text    输出text文件中每行的第一个字段 $0表示全部

awk ‘{print $1,$3}‘ text 输出text文件中每行的第一和第三个字段 空格分隔

 

【linux】文字提取

原文:http://www.cnblogs.com/dplearning/p/4550466.html

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