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

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

时间:2016-02-24 20:50:35      阅读:186      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!