码迷,mamicode.com
首页 > 系统相关 > 详细

【linux】文字提取

时间:2015-06-03 23:18:03      阅读:313      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!