• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CGIで外部コマンドを実行したときのエラーメッセージを取得したい)

CGIで外部コマンドを実行したときのエラーメッセージを取得したい

このQ&Aのポイント
  • PerlCGIで外部コマンドを実行してエラーメッセージを取得する方法について教えてください。
  • open(IN, "date |");などとして結果の取得はできるが、間違ったコマンドを指定した場合にはエラーメッセージが取得できない。
  • エラー内容を取得する方法はありますか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

open(PROC,"$cmd 2>&1 |"); のように、コマンドのあとに、 2>&1 を入れてみてください。 標準エラー出力を標準出力にリダイレクトします。