cygwin の場合、ターミナルの出力をファイルにエクスポートするにはどうすればよいですか?

cygwin の場合、ターミナルの出力をファイルにエクスポートするにはどうすればよいですか?

Cygwin ターミナルの出力 (およびエラー メッセージ) をファイルにエクスポートできるようにしたいと思います。特に、Cygwin ターミナル内のものを「マーク」するには、多数のボタンをクリックする必要があるためです (クリック回数を最小限に抑えることが望ましいです)。

答え1

実行可能ファイルの出力stderrは、次の構文を使用してファイルにリダイレクトできます。

mycommand 2> error.txt

stdoutファイルにリダイレクト(つまり、通常のプログラム出力)する場合、コマンドは次のようになります。

mycommand > output.txt

stderrと出力の両方をstdout同じファイルにリダイレクトするには (ターミナルに表示されるものと同様)、次を使用します。

mycommand > output_and_error.txt 2>&1

関連情報