stdoutコマンドの出力をログ ファイルだけでなくログに記録したいと考えています。teeCygwin がインストールされており、コマンドを使用してこれを達成しようとしています。
devenv mysolution.sln /build myproject "Release|Win32" | tee build.log
問題は、ログファイルteeに何かを出力する前に、ファイルの終わりを待つことを主張しているように見えることです。stdoutこれにより、将来の参照用にログ ファイルを作成するというすべての要点が取り除かれますがstdout、ビルドの進行状況を簡単に確認できるようにログも記録されます。
teeのオプションは、、、、および に限定されているよう--appendです。私がやろうとしていることを達成する別の方法はありますか?--ignore-interrupts--help--version