2009年5月7日星期四
正则表达式 匹配
15A125.13.56.5
25A125.13.56.5
。。。。。。。
想用sed将每行的第二个域(这里是15和25,)替换掉
因为这里第二个域的特点是只是一个单纯的数字(这里可能是一位数字,也可能是两位数字),所以我用了下面这个sed表达式
sed-e's/[][0-9][0-9]*/tiehuan/'
有问题。请大家指教
您对本贴的看法:
__________________________________
每天看到媒体都是些负面新闻,一点国人的自豪感都没有了。sign!
《开源时代》杂志频道开张!邮件订阅开通!|IBMSystemx嘉年华惊喜多多|云计算大会第二轮幸运获赠者报名中kwokcn(狼烟)
精灵王
披着狼皮的羊
291
精华:0
状态:...离线...
[个人空间][短信][博客]
[]发表于2009-5-416:11如果一定要sed,可以这样:
[-]CODE:sed-r's/^([^]++)([0-9]+)(.*)/\1tihuan\3/'URFILE
您对本贴的看法:《开源时代》杂志频道开张!邮件订阅开通!|IBMSystemx嘉年华惊喜多多|云计算大会第二轮幸运获赠者报名中我是DBA(暗夜星空)
精灵使
休息休息
4608
精华:0
来自:广州--杭州
状态:...离线...
[个人空间][短信][博客]
[]发表于2009-5-416:13用awk吧
您对本贴的看法:
__________________________________
有时候回答问题是信口开河......
因此不保证所有回复问题的答案的准确性.
如果正好是对的,那是碰到了死耗子..呵呵.
想着休息,不想做事!
《开源时代》杂志频道开张!邮件订阅开通!|IBMSystemx嘉年华惊喜多多|云计算大会第二轮幸运获赠者报名中wtuter((小学生))
光明使者
小学生
729
精华:0
状态:...保密...
[个人空间][短信][博客]
[]发表于2009-5-416:16回复#1aobai的帖子
sed-r's/[0-9]{1,2}/tiehuan/g'
[本帖最后由wtuter于2009-5-416:17编辑]
您对本贴的看法:
__________________________________
小学生
《开源时代》杂志频道开张!邮件订阅开通!|IBMSystemx嘉年华惊喜多多|云计算大会第二轮幸运获赠者报名中我是DBA(暗夜星空)
精灵使
休息休息
4608
精华:0
来自:广州--杭州
状态:...离线...
[个人空间][短信][博客]
[]发表于2009-5-416:16sed-i's/\b[0-9]\+\b/ttt/'
您对本贴的看法:
__________________________________
有时候回答问题是信口开河......
因此不保证所有回复问题的答案的准确性.
如果正好是对的,那是碰到了死耗子..呵呵.
想着休息,不想做事!
《开源时代》杂志频道开张!邮件订阅开通!|IBMSystemx嘉年华惊喜多多|云计算大会第二轮幸运获赠者报名中aobai
风云使者
谎言混合体
698
精华:0
状态:...保密...
[个人空间][短信][博客]
[]发表于2009-5-416:17度shell不是很熟悉,除了sed还有其他的方法替换?:mrgreen:
当初本来是想用awk对每行的第二列替换的,但是没有看到相关的命令,awk只是可以打印第二列。
[本帖最后由aobai于2009-5-416:18编辑]
您对本贴的看法:
__________________________________
每天看到媒体都是些负面新闻,一点国人的自豪感都没有了。sign!
《开源时代》杂志频道开张!邮件订阅开通!|IBMSystemx嘉年华惊喜多多|云计算大会第二轮幸运获赠者报名中kwokcn(狼烟)
精灵王
披着狼皮的羊
291
精华:0
状态:...离线...
[个人空间][短信][博客]
[]发表于2009-5-416:19awk'$2="tihuan"'URFILE
没考虑有空行等其他因素干扰哈~
您对本贴的看法:《开源时代》杂志频道开张!邮件订阅开通!|IBMSystemx嘉年华惊喜多多|云计算大会第二轮幸运获赠者报名中wtuter((小学生))
光明使者
小学生
729
精华:0
状态:...保密...
[个人空间][短信][博客]
[]发表于2009-5-416:22回复#6aobai的帖子
awk'{gsub(/[0-9]+/,"tiehuan",$2);print}'
您对本贴的看法:
__________________________________
小学生
《开源时代》杂志频道开张!邮件订阅开通!|IBMSystemx嘉年华惊喜多多|云计算大会第二轮幸运获赠者报名中我是DBA(暗夜星空)
精灵使
休息休息
4608
精华:0
来自:广州--杭州
状态:...离线...
[个人空间][短信][博客]
[]发表于2009-5-416:23回复#7kwokcn的帖子
awk'/.$/{$2="tihuan"}1'
您对本贴的看法:
__________________________________
有时候回答问题是信口开河......
因此不保证所有回复问题的答案的准确性.
如果正好是对的,那是碰到了死耗子..呵呵.
想着休息,不想做事!
《开源时代》杂志频道开张!邮件订阅开通!|IBMSystemx嘉年华惊喜多多|云计算大会第二轮幸运获赠者报名中kwokcn(狼烟)
精灵王
披着狼皮的羊
291
精华:0
状态:...离线...
[个人空间][短信][博客]
[]发表于2009-5-416:34
QUOTE:原帖由我是DBA于2009-5-416:23发表
awk'/.$/{$2="tihuan"}1'
:mrgreen:
订阅:
博文评论 (Atom)
0 评论:
发表评论