我有一个生成 HTML 报告的 perl 代码。程序执行结束后,我想启动 html 文件浏览器。
for (i<0; $i<$#files; $i++) {
if (condition is met) {
&sub_pass(prints to html file)
}
else {
&sub_fail(prints to html file)
}
}
my @url_report = "C://path/to/htmlfile/";
system("explorer @url_report");
但这不会启动 html 文件,我想要。当我在 for 循环之前调用 System 函数时,它成功打开了文件。任何原因或解决方案,我怎样才能使它起作用?