我有我的perl脚本下面的代码,这显然生成CSV文件:Perl脚本不创建csv文件
open(OUTPUT,">Test.csv");
当我点击perl脚本,它生成的输出文件。
但是,当我从命令提示符或C#或JAVA,SQL脚本(xp_cmdshell)调用此脚本时,脚本不会生成输出文件。
我已经拥有该文件夹上所有人的完整权限。
我有我的perl脚本下面的代码,这显然生成CSV文件:Perl脚本不创建csv文件
open(OUTPUT,">Test.csv");
当我点击perl脚本,它生成的输出文件。
但是,当我从命令提示符或C#或JAVA,SQL脚本(xp_cmdshell)调用此脚本时,脚本不会生成输出文件。
我已经拥有该文件夹上所有人的完整权限。
词法文件句柄与3参数打开 - “打开我的$输出,'>','Test.csv'或死亡$ !;' – Oesor 2014-09-04 18:00:35
@Oesor:好的,和[Text :: CSV](http://p3rl.org/Text::CSV)。 :-) – choroba 2014-09-04 18:01:27
我将脚本改为:打开OUTPUT,'>','Test.csv'或者死掉$ !;但仍然不工作! – user2679438 2014-09-04 18:38:25
您是否尝试运行提升的命令提示符? – djv 2014-09-04 18:01:37
工作指导是否始终如一? – Jens 2014-09-04 18:09:13
答案是肯定的。从窗口的角度来看,我没有看到任何问题,但为什么打开命令不起作用。谢谢 – user2679438 2014-09-04 18:41:48