exeを実行しているPerlスクリプトの一部がわかりません。
open(SYSTEM, "$appl 2>&1 |") || die "$!: $appl";
これによると、exeを実行していることは理解できますが(変数$appl
にはexeのパスとその引数が格納されています)、その部分はわかりません2>&1
。私の知る限り、exeに必要な引数ではないため、標準的な規則である必要があります。それが何をするのか分かりますか?
PS: 私たちの Perl は少し古いので、open() の古い構文です。