注册
登录
会员
标签
鲜花鸡蛋
插件
帮助
Linux伊甸园论坛
»
Shell编程
» 各位,帮忙解释一个egrep的表达式
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
各位,帮忙解释一个egrep的表达式
zljujj
注册会员
帖子
6
精华
0
积分
14
在线时间
1 小时
发短消息
加为好友
当前离线
楼主贴
大
中
小
发表于 2008-5-31 08:52
只看该作者
各位,帮忙解释一个egrep的表达式
egrep "^(A|B):[^:]*:$C" $text
各位老大,帮我解释一下,上面语句从$text文件中过滤出来什么东东?egrep的后面的表达式我看不懂啊!!
谢谢!!
UID
224291
帖子
6
精华
0
积分
14
贡献积分
14
论坛活跃
2
公关推广
0
鲜花
0
鸡蛋
0
在线时间
1 小时
注册时间
2008-3-25
最后登录
2008-9-2
查看详细资料
TOP
eplaylity
注册会员
帖子
2
精华
0
积分
12
在线时间
1 小时
发短消息
加为好友
当前离线
呵呵抢到沙发了
大
中
小
发表于 2008-6-26 18:07
只看该作者
^(A|B)是指以A或B开头的行,[^:]*表示出现若干个非:字符,最后以C结尾;
这似乎是以:分割的三个域,A或B:其他字符:C,只要匹配这种格式的都打印出来。
UID
219800
帖子
2
精华
0
积分
12
贡献积分
12
论坛活跃
0
公关推广
0
鲜花
0
鸡蛋
0
在线时间
1 小时
注册时间
2007-12-11
最后登录
2008-6-27
查看详细资料
TOP
dearvoid
clark
版主
Clark J. Wang
帖子
4929
精华
26
积分
361
在线时间
232 小时
发短消息
加为好友
当前离线
板凳位置
大
中
小
发表于 2008-6-26 18:20
只看该作者
既然 RE 串用的是双引号, $C 应该是 C 这个变量的值, 而并非以 C 结尾
'
◆ 发帖时请【突出主题】, 以便您的问题能够及时得到回复
◆ 发帖时请将您的【代码】或者【脚本】写在 [code] 和 [/code] 中间
UID
26605
帖子
4929
精华
26
积分
361
贡献积分
130
论坛活跃
1118
公关推广
23
鲜花
19
鸡蛋
0
来自
Beijing, China
在线时间
232 小时
注册时间
2002-10-12
最后登录
2008-9-5
查看个人网站
查看详细资料
TOP
eplaylity
注册会员
帖子
2
精华
0
积分
12
在线时间
1 小时
发短消息
加为好友
当前离线
委屈了,只有地板
大
中
小
发表于 2008-6-27 19:50
只看该作者
楼上说的没错~
呵呵,自己平时也都是用单引,没注意到这里却是双引的~
UID
219800
帖子
2
精华
0
积分
12
贡献积分
12
论坛活跃
0
公关推广
0
鲜花
0
鸡蛋
0
在线时间
1 小时
注册时间
2007-12-11
最后登录
2008-6-27
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
控制面板首页
编辑个人资料
积分记录
公众用户组
勋章
访问推广
宣传中心
领取红包
基本概况
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计
向朋友推广Linuxeden,得网站积分换礼品
向朋友推广Linuxeden,得网站积分换礼品
向朋友推广Linuxeden,得网站积分换礼品
向朋友推广Linuxeden,得网站积分换礼品
best dvd copy software
多串口卡,kvm切换器