免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1288 | 回复: 3
打印 上一主题 下一主题

请教一个问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-05-13 11:55 |只看该作者 |倒序浏览
如何在文本中有N行,从第2行,第6行,第10行,第14行直到文件结束,每行删除前10个字符

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
2 [报告]
发表于 2010-05-13 12:07 |只看该作者

论坛徽章:
0
3 [报告]
发表于 2010-05-13 16:04 |只看该作者
原文件 more num.txt
74.9556295527223
74.9556295527223
73.9794114994725
64.082213215772
64.082213215772
75.5556572341628
75.6916743240836
75.5942370778122
72.3280376557477
72.3280376557477
71.8689338583767
71.8424744261558
71.8689338583767
64.082213215772
71.842474426155
ericlee:beijing
ash
hello the world!
cat new.txt
527223
15772
341628
778122
557477
261558
15772
ijing
world!



代码:

more py1.pl
#!/usr/bin/perl -w
open N,"num.txt";
open F,"+>new.txt";
while (<N>) {

  $del=substr($_,0,10);
   s/$del//;  
   print F unless $.%2;
}


处理过的文件:

论坛徽章:
0
4 [报告]
发表于 2010-05-13 16:05 |只看该作者
处理过的文件:
527223
15772
341628
778122
557477
261558
15772
ijing
world!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP