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 関数を呼び出すと、ファイルが正常に開かれました。理由や解決策、どうすればそれを機能させることができますか?