首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

perl调用外部命令有关问题

2012-04-11 
perl调用外部命令问题我需要在dos下使用perl先进入某个目录,然后在该目录下执行某个命令,不如我的pl文件在

perl调用外部命令问题
我需要在dos下使用perl先进入某个目录,然后在该目录下执行某个命令,不如我的pl文件在F:\autobuild下,调用
system("cd\\");
system("dir>F:\\autobuild\\test\\test.log");
结果输出到test.log下的是F:\autobuild下的文件信息,不是F盘根目录下的,请问如何解决?求高手解答。

[解决办法]
system每次都会开启子进程重置工作目录,两个合一起就好了
"cd\\&&dir>F:\\autobuild\\test\\test.log"

热点排行