プログラミング

Bash teeでコンソールに出力しつつstderrとstdoutをそれぞれのファイルにリダイレクトするには

Linuxパソコン・サーバーのBash言語のコマンドラインにおいて、標準出力と標準エラー出力をそれぞれのファイルにリダイレクトしつつコンソール上の出力もし、標準出力と標準エラー出力の区別もそのままキープしておく、ということを実装するにはどうしたらいいのか、ということになります。

https://yuis.xsrv.jp/images/ss/ShareX_ScreenShot_c81a194d-8442-4b7f-aa01-4cc5210f1e33.gif

something > >(tee -a stdout.log) 2> >(tee -a stderr.log >&2)

linux – How do I write stderr to a file while using “tee” with a pipe? – Stack Overflow

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です