社区
CGI
帖子详情
Perl版有点冷清,还是要问个问题:怎样删除文件中的一部分?
ozw
2001-09-11 12:23:17
比如从第n行起删除,删除x行?
或者删除从字符串"INDEX:02"开始,到字符串"INDEX:03"中间的部分?
印象中好像用push就可以,有没有更好的方法?
...全文
89
4
打赏
收藏
Perl版有点冷清,还是要问个问题:怎样删除文件中的一部分?
比如从第n行起删除,删除x行? 或者删除从字符串"INDEX:02"开始,到字符串"INDEX:03"中间的部分? 印象中好像用push就可以,有没有更好的方法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ozw
2001-09-12
打赏
举报
回复
谢谢netken(小肯)
我的程序还是用笨办法解决了,等我有空试试你提供的方法
netken
2001-09-11
打赏
举报
回复
如果你把分界符 $\ = undef;
然后 $scalar = <FH>;
然后就可以用 s/INDEX:01.*INDEX:02//;
来做替换删除?
不知道你是不是这个意思?
ozw
2001-09-11
打赏
举报
回复
我的文件不大,不写到临时文件也可以,
我现在的方法是:
在while <FILEHANDLE> 的过程中根据条件用push方法把需要的行保存进数组
退出循环后,再写回原文件
我想知道有没有简便一点的方法,比如用正则表达式,grep等
有没有象操作记录一样的方法?
netken
2001-09-11
打赏
举报
回复
用while <FILEHANDLE>
然后写到临时文件,再覆盖原文件
前面有类似的帖子
可以参考一下
搞信息化可走开源之路
搞信息化可走开源之路近年来,我国正在大力推广使用Linux,基于Linux平台的各种开源软件也在迅速...然而我们必须看到另一面,很多企业的信息化还处于一个较低的水平。我国企业必须认识到信息化不但可以帮助企业提...
老博客上的日记集之上班前
性格测试 测试了一下我的性格,感觉还说得挺像的。MBTI职业性格测试(Psytopic特别
版
)Psytopic分析:您的性格类型是“ISTJ”(内向+实感+思维+判断) 沉静,认真;贯彻始终、得
走开源信息化之路
走开源信息化之路 近年来,我国正在大力推广使用Linux,基于Linux平台的各种开源软件也在迅速发展。同时在政府的大力提倡下,我国的信息化,特别...然而我们必须看到另一面,很多企业的信息化还处于一个较低的水平...
妳不能不知道的部落格(zz)
以下為全文,共約一萬五千字;請注意這些內容使用需註明出處,未經允許不得作為商業使用,商業用書面印刷權目前僅授予微電腦傳真雜誌。 妳不能不知道的部落格 ── Blog 是甚麼碗糕啊? 源起 Blog 指的並非任何一套...
独立博客进阶技巧
进行分割,取其
中
的第
一部分
,如果我们在合适的位置 插入 <!--break--> 不就是我们想要的摘要了吗? {% for post in paginator.posts %} < h1 > < a href = "{{ post.url }}.html" > {{ post.title }} ...
CGI
2,204
社区成员
4,518
社区内容
发帖
与我相关
我的任务
CGI
Web 开发 CGI
复制链接
扫一扫
分享
社区描述
Web 开发 CGI
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章