MAKEでビルドし、画面に--silent出力のみを表示しますが、出力全体をログファイルにインポートする方法

MAKEでビルドし、画面に--silent出力のみを表示しますが、出力全体をログファイルにインポートする方法

--silent出力のみ画面に移動し、MAKE出力全体をログファイルに移動するようにMAKE iの出力をリダイレクトするにはどうすればよいですか?

それとも、いくつかのsdout / stderrリダイレクト魔法を使用してこれを達成できますか?

ベストアンサー1

make > log-file 2>&1

または

make 2>&1 | tee log-file | filter

ここでフィルタは、見たいコンテンツだけを配信するプログラムです。 grepやsedなどを使用してください。

おすすめ記事