注册
登录
会员
标签
鲜花鸡蛋
插件
帮助
Linux伊甸园论坛
»
Shell编程
» 各位,帮忙解释一个egrep的表达式
‹‹ 上一主题
|
下一主题 ››
京沪深80000年薪保证,嵌入式内核开发
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
各位,帮忙解释一个egrep的表达式
zljujj
注册会员
帖子
7
精华
0
积分
15
在线时间
3 小时
发短消息
加为好友
当前离线
楼主贴
大
中
小
发表于 2008-5-31 08:52
只看该作者
各位,帮忙解释一个egrep的表达式
egrep "^(A|B):[^:]*:$C" $text
各位老大,帮我解释一下,上面语句从$text文件中过滤出来什么东东?egrep的后面的表达式我看不懂啊!!
谢谢!!
UID
224291
帖子
7
精华
0
积分
15
贡献积分
14
论坛活跃
3
公关推广
0
鲜花
0
鸡蛋
0
在线时间
3 小时
注册时间
2008-3-25
最后登录
2008-9-22
查看详细资料
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
版主
帖子
5136
精华
28
积分
460
在线时间
307 小时
发短消息
加为好友
当前离线
板凳位置
大
中
小
发表于 2008-6-26 18:20
只看该作者
既然 RE 串用的是双引号, $C 应该是 C 这个变量的值, 而并非以 C 结尾
'
梅须逊雪三分白 雪却输梅一段香
UID
26605
帖子
5136
精华
28
积分
460
贡献积分
134
论坛活跃
1590
公关推广
23
鲜花
41
鸡蛋
4
来自
Beijing, China
在线时间
307 小时
注册时间
2002-10-12
最后登录
2008-12-2
查看个人网站
查看详细资料
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
‹‹ 上一主题
|
下一主题 ››
控制面板首页
编辑个人资料
积分记录
公众用户组
勋章
访问推广
宣传中心
领取红包
基本概况
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计
ace5.com
串口卡 串口服务器 终端服务器 串口转换器 USB转串口