免费注册 查看新帖 |

Chinaunix

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

请教一个文件写入的错误 [复制链接]

论坛徽章:
1
15-16赛季CBA联赛之山东
日期:2019-02-18 23:04:06
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2017-05-26 17:13 |只看该作者 |倒序浏览
大家好,
      我有一个多级文件夹,最内层文件夹下面有很多的文本,我需要改动文本的内容,然后按照目录结构保存到另一个文件夹下,比如说我的目录结构是aa/bb/cc/dd.txt,我修改完之后要保存到ee/bb/cc/dd.txt这个样子,其他的地方都没问题,但是文件写入老是不对,请大家帮我看看文件写入那句有什么问题:

  1. open(out,">$dir1/$fileid/$spkid/$tmpid/$wavid")||die;
复制代码
    其中的$dir1/$fileid/$spkid/$tmpid/是各级目录,还望各位指教,谢谢啦!!!

论坛徽章:
0
2 [报告]
发表于 2017-05-27 11:19 |只看该作者
忘了关闭吧?

论坛徽章:
1
15-16赛季CBA联赛之山东
日期:2019-02-18 23:04:06
3 [报告]
发表于 2017-05-27 11:29 |只看该作者
回复 2# 大米白面

后面关闭了,而且也不是这个的问题,因为脚本运行到写入这个地方就挂了,所以我觉得可能是写入的路径问题,因为这个路径里面的各级目录是读出的时候模式匹配出来的,就是为了让文件名都保持一致

论坛徽章:
1
15-16赛季CBA联赛之山东
日期:2019-02-18 23:04:06
4 [报告]
发表于 2017-05-30 21:31 |只看该作者
请各位大神不吝赐教啊!!!

论坛徽章:
1
15-16赛季CBA联赛之山东
日期:2019-02-18 23:04:06
5 [报告]
发表于 2017-06-01 21:50 |只看该作者
拜托了,各位大神

论坛徽章:
46
15-16赛季CBA联赛之四川
日期:2018-03-27 11:59:132015年亚洲杯之沙特阿拉伯
日期:2015-04-11 17:31:45天蝎座
日期:2015-03-25 16:56:49双鱼座
日期:2015-03-25 16:56:30摩羯座
日期:2015-03-25 16:56:09巳蛇
日期:2015-03-25 16:55:30卯兔
日期:2015-03-25 16:54:29子鼠
日期:2015-03-25 16:53:59申猴
日期:2015-03-25 16:53:29寅虎
日期:2015-03-25 16:52:29羊年新春福章
日期:2015-03-25 16:51:212015亚冠之布里斯班狮吼
日期:2015-07-13 10:44:56
6 [报告]
发表于 2017-06-01 22:16 |只看该作者
打开文件的套路是
open(...) || die $!;
open my $fh, '<', "path" or die $!;
$! 变量里保存的是打开失败的原因,这样你就知道哪里出问题了。

论坛徽章:
0
7 [报告]
发表于 2017-06-02 15:35 |只看该作者
提供的信息不全,问题是很难回答的。
如果希望别人认真回答问题,需要自己先学会提问。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP