※ ChatGPTを利用し、要約された質問です(原文:dumpコマンドのファイルへのリダイレクトについて)
dumpコマンドのファイルへのリダイレクトについて
このQ&Aのポイント
Linux(centOS)でdumpコマンドを使用して標準出力結果をファイルに出力する方法について調査しました。
dumpコマンドのファイルへのリダイレクトにおいて、ファイルディスクリプタ2を使用した場合、結果が得られることがわかりました。
他のパターンでは、期待した結果が得られなかったため、ファイルディスクリプタ2を使用する方法が最適なようです。
dumpコマンドのファイルへのリダイレクトについて
Linux(centOS)においてdumpコマンドの標準出力した出力結果をファイルに出力しようと思い
以下のコマンドを実行してみましたがファイルに結果は出力されませんでした。
・dump 0af <target> <source> >> a.log
色々と調べた結果以下のコマンドで結果を取得することはできたのですが
・dump 0af <target> <source> 2>> a.log
私の認識ではファイル・ディスクリプタ2は標準エラー出力と認識しているのですが
なぜ2で結果が得られたのかがわかりません。(ちなみにdump処理結果はエラーではありませんでした)
他のパターンも試してみましたが以下のような結果になっています
・dump 0af <target> <source> >> a.log → 出力されず
・dump 0af <target> <source> 1>> a.log → 出力されず
・dump 0af <target> <source> 2>> a.log → 出力された
どなたかわかる方がいらっしゃいましたらご教授願います
お礼
> 標準出力へデータを出力するコマンド、あるいは、オプション指定によりデータを出力することがあり得るコマンドでは、各種メッセージは、標準エラー出力にでます。 ご回答いただきましてありがとうございます。 なるほどそういうことだったのですね。