Windows XPマシンの1つで、次のようなPerlシステムコマンドが次のようなdir /b
エラーメッセージを生成します/b: no such file or directory
。つまり、スイッチはファイル名として解釈されています。
これは、、、またはを使用するかどうかに関係なく発生backticks
しopen()
ますsystem()
。別の引数としてsystem()にスイッチを渡してみました。当然、DOSコマンドラインまたはバッチスクリプトで呼び出しが正しく機能することを確認しました。
他の誰かがこれに遭遇しましたか?