プログラムの stdin と stderr を (1 つのファイルに) リダイレクトするにはどうすればよいでしょうか? &>
Windows の bash のようなものを探しています。
答え1
次の構文を使用します。
your_command > log.txt 2>&1
これはSTDOUT
log.txtにリダイレクトされ、すべての出力STDERR
がSTDOUT
log.txtに記録されます。
ちなみに、この構文はWindowsとLinuxの両方で有効です。
答え2
Windowsでは同様の構文が使われており、ここで説明:
command > file 2>&1
エラーと出力を1つのファイルにリダイレクトする