画面にはサイレント出力のみを取得し、ログファイルには完全なMAKE出力を取得するように、MAKE iからの出力をリダイレクトするにはどうすればよいですか?
または、これはsdout/stderrリダイレクトマジックを介して達成できますか?
make > log-file 2>&1
または
make 2>&1 | tee log-file | filter
ここで、filterは、見たいものだけを渡すプログラムです。 grepまたはsedなどを使用します。
これは以前にコメントで答えられました:
ファイルへの完全な出力が必要な場合は、make> file.log 2>&1を使用すると、画面に「--silent」出力が表示されます。これは非常に基本的なシェルの使用法です。
そして4日が経過したので、もう返答する必要はないと思います。