Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2072697
  • 博文数量: 470
  • 博客积分: 10206
  • 博客等级: 上将
  • 技术积分: 5620
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-03 12:50
文章分类

全部博文(470)

文章存档

2012年(1)

2011年(18)

2010年(47)

2009年(404)

分类:

2009-07-24 09:37:19

[] [] [] [] []

侠客




CU编号: 433746
注册:2006-6-21
最后登录: 2009-07-23
帖子:
精华:0







状态:...离线...

[] [] [博客]


[]     顶部
发表于 2009-7-23 15:19 

aa  (bb×××××)  cc   dd  (ee××××××)   ddxx  .......................................

X代表任意字符

想分别得到两个结果:
1、过滤掉所有括号以及里面的内容
2、截取出所有的ddxx



您对本贴的看法:
| | |
  帅哥 (暗夜星空)
法王
休息休息



CU编号: 306408
注册:2005-8-25
最后登录: 2009-07-23
帖子:
精华:0







来自:广州<-->杭州
状态:...离线...

[] [] [博客]


[]     顶部
发表于 2009-7-23 15:22 

sed 's/([^)]*)//g' ufile



您对本贴的看法:

__________________________________

有时候回答问题是信口开河......
因此不保证所有回复问题的答案的准确性.
如果正好是对的,那是碰到了死耗子..呵呵.
想着休息,不想做事!
| | |
  帅哥 ((小学生))
光明使者
小学生



CU编号: 468971
注册:2006-9-24
最后登录: 2009-07-23
帖子:
精华:0







状态:...保密...

[] [] [博客]


[]     顶部
发表于 2009-7-23 15:28 

回复 #1 zsuxq 的帖子

2、截取出所有的ddxx

sed -r 's/.*(dd.+).*/\1/g'



您对本贴的看法:

__________________________________

小学生
| | |

侠客




CU编号: 433746
注册:2006-6-21
最后登录: 2009-07-23
帖子:
精华:0







状态:...离线...

[] [] [博客]


[]     顶部
发表于 2009-7-23 21:36 

多谢两位,第一个已经可以实现,第二个可能是我说的不够清楚,file如下:

vpath0 (Avail pv VGFILE01) 75CWTV11109 = hdisk2 (Avail ) hdisk4 (Avail )


我想截取出所有的"hdisk*"  *的位数不确定,谢谢



您对本贴的看法:
| | |
  帅哥 (黑哥)
精灵使



CU编号: 631768
注册:2007-10-22
最后登录: 2009-07-24
帖子:
精华:0







状态:...在线...

[] [] [博客]


[]     顶部
发表于 2009-7-23 21:47 

回复 #4 zsuxq 的帖子

try:

CODE:
grep -Eo 'hdisk[[:alnum:]]*\>' urfile




您对本贴的看法:

__________________________________

LIVE FREE OR DIE!     K.I.S.S.


| | |
阅读(523) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~