首页 > 系统服务 > 详细

【shell】截取字符串前面文字

时间:2016-02-24 20:47:41      阅读:167      评论:0      收藏:0      [点我收藏+]

例如:有一个文件test.txt,里面有这些数据。
meiguounix232
faguounix
ribenunix
zhongguounixtaobao
hanguounixbaba
现在我想截取unix前面的数据,包含unix,并输出。
得到数据应该是:
meiguounix
faguounix
ribenunix
zhongguounix
hanguounix

 

本题非常简单,sed和awk均可实现

[root]$ echo meiguounix232  | sed  s/\(.*unix\).*/\1/
meiguounix
[root]$ echo meiguounix232  | awk -F unix {print $1 FS}
meiguounix

 

【shell】截取字符串前面文字

原文:http://www.cnblogs.com/seyjs/p/5214271.html

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