第 16 楼
发表于 2007-10-20 21:38 · 中国 陕西 西安 电信
铂金会员
★★★★
积分 5,212
发帖 2,478
注册 2007-02-08 23:39
19年会员
UID 79003
性别 男
状态 离线
(30)*3(31)*(31)*(30)3(31)*0*(10)
3**(31)0*0(31)(31)**0(30)0
(30)*3*(10)(31)*33*(31)0*0
1*310**3*11*30
(31)(30)33*(31)(10)(30)***0*(10)
3(10)3(30)***3*(31)(31)(30)0*
3(31)3(31)0*(10)*3**0*0
3*3(31)*3(10)(30)3(30)(31)***
*033(10)303***0*(10)
3*33(10)303***0*(10)
30*3(10)303***0*(10)
303*(10)303***0*(10)
3033(10)*03***0*(10)
3033(10)3*3***0*(10)
3033(10)30****0*(10)
3033(10)303*****(10)
*0(31)**(31)(10)3**10(10)(10)
*031**11*13*01
*03113*31**0*0
(31)*3(31)*(31)(10)(31)***(10)(310)(10)
这个是我的结果……
从最后一个310就知道你的结果有问题
第 17 楼
发表于 2007-10-20 21:41 · 中国 江西 抚州 广昌县 电信
中级用户
★★
积分 220
发帖 99
注册 2005-08-16 01:08
20年会员
UID 41691
状态 离线
lxmxn版主出手,就知有没有!非常感谢,成功解决,但是有没有不用外部命令的方法呢?全部用系统自带的命令,希望各位技术精英出出招!谢谢了!
第 18 楼
发表于 2007-10-20 21:50 · 中国 江西 抚州 广昌县 电信
中级用户
★★
积分 220
发帖 99
注册 2005-08-16 01:08
20年会员
UID 41691
状态 离线
Originally posted by junchen2 at 2007-10-20 21:33:
小弟我很菜
[ Last edited by junchen2 on 2007-10-20 at 09:43 PM ]
非常感谢大哥帮我献计献策!我再看看其他朋友的代码。
第 19 楼
发表于 2007-10-20 21:56 · 中国 江西 抚州 广昌县 电信
中级用户
★★
积分 220
发帖 99
注册 2005-08-16 01:08
20年会员
UID 41691
状态 离线
Originally posted by junchen2 at 2007-10-20 21:33:
我刚才未考虑3位数,等我在改一下
[ Last edited by junchen2 on 2007-10-20 at 09:55 PM ]
老兄,还是没有通过!您能帮我做下测试吗?谢谢!
第 20 楼
发表于 2007-10-20 22:03 · 中国 浙江 杭州 电信
高级用户
★★
积分 537
发帖 219
注册 2007-08-04 09:43
19年会员
UID 94620
性别 男
来自 杭州--半山
状态 离线
呵呵,我今天刚看了一些SED的用法,完全是现学现买,sed技术还没能好好掌握。还要闭门在修炼,呵呵!
第 21 楼
发表于 2007-10-20 22:06 · 中国 江西 抚州 广昌县 电信
中级用户
★★
积分 220
发帖 99
注册 2005-08-16 01:08
20年会员
UID 41691
状态 离线
Originally posted by junchen2 at 2007-10-20 22:03:
呵呵,我今天刚看了一些SED的用法,完全是现学现买,sed技术还没能好好掌握。还要闭门在修炼,呵呵!
老哥,你就这样收工休息呀?呵呵,不过还是非常感谢你
第 22 楼
发表于 2007-10-20 22:08 · 中国 陕西 西安 电信
铂金会员
★★★★
积分 5,212
发帖 2,478
注册 2007-02-08 23:39
19年会员
UID 79003
性别 男
状态 离线
Originally posted by hbby at 2007-10-20 21:41:
lxmxn版主出手,就知有没有!非常感谢,成功解决,但是有没有不用外部命令的方法呢?全部用系统自带的命令,希望各位技术精英出出招!谢谢了!
如果自己发起问题,就认真阅读别人给你的回帖……
第 23 楼
发表于 2007-10-20 22:27 · 中国 江西 抚州 广昌县 电信
中级用户
★★
积分 220
发帖 99
注册 2005-08-16 01:08
20年会员
UID 41691
状态 离线
Originally posted by slore at 2007-10-20 22:08:
如果自己发起问题,就认真阅读别人给你的回帖……
确实认真阅读了,目前只有版主的方法可以解决问题!
第 24 楼
发表于 2007-10-20 22:43 · 中国 湖南 娄底 电信
银牌会员
★★★
积分 2,268
发帖 879
注册 2006-12-19 16:23
19年会员
UID 73968
性别 男
状态 离线
5楼的输入有误???
我是按你顶楼的样本,输出结果也和你顶楼的一样啊?
误在哪里? 帖出来啊!
致精致简!
第 25 楼
发表于 2007-10-20 22:56 · 中国 湖南 娄底 电信
银牌会员
★★★
积分 2,268
发帖 879
注册 2006-12-19 16:23
19年会员
UID 73968
性别 男
状态 离线
你没说第6列有可能出现*号开头.
现在可以了.
加一个空格就ok了
致精致简!
第 26 楼
发表于 2007-10-20 23:04 · 中国 陕西 西安 电信
铂金会员
★★★★
积分 5,212
发帖 2,478
注册 2007-02-08 23:39
19年会员
UID 79003
性别 男
状态 离线
Originally posted by hbby at 2007-10-20 22:27:
确实认真阅读了,目前只有版主的方法可以解决问题!
可否指出我的方法哪里不能实现?
第 27 楼
发表于 2007-10-20 23:05 · 中国 江西 抚州 广昌县 电信
中级用户
★★
积分 220
发帖 99
注册 2005-08-16 01:08
20年会员
UID 41691
状态 离线
感谢各位的英雄帖!5楼为内部命令正解,版主为外部命令正解!谢谢各位!小弟结帖了!
第 28 楼
还是sed比较简单,一句话搞定
发表于 2007-10-22 00:53 · 中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线
sed "s/^\(\(\+ \+\)\{5\}\)\(\(\+ \+\)\{14\}\).*/\3/;s/\{2,3\}/(&)/g;s/ //g" data.txt|sed -ne "/(.*)/w a.txt" -ne "/^*$/w b.txt"
论坛跳转: