作者shone0431 (啥?就是啥!)
看板Perl
标题[问题] 读档名的问题
时间Fri Mar 7 18:12:16 2008
在windos XP下的perl
我不知道有没有版本上的差别
因为我也不知道版本>"<
原本在lunix用readdir(DIR)
可以读取该资料夹下的档案的档名
再用命令的变数将它们写进另一个文字档里面
ex:
filename1.bmp
filename2.bmp....
到了windows下却不行
------------------------------------------------
原始程式码:
while($s=readdir(DIR)){
$c="echo $s >> filename.txt";
system($c);
}
------------------------------------------------
执行结果:
filename.txt:ECHO已启动
------------------------------------------------
请问大家这是什麽问题?
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.31.70
1F:推 imce:opendir(DIR,".");print foreach(readdir(DIR));close(DIR); 03/07 20:56
2F:→ imce:我都用这样 03/07 20:57
※ 编辑: shone0431 来自: 140.115.207.25 (03/08 00:07)
※ 编辑: shone0431 来自: 140.115.207.25 (03/08 00:07)
3F:→ shone0431:那要写进filename.txt怎麽改? 03/08 14:04
4F:→ shone0431:完成了,开心!!^^ 03/08 20:10