【发布时间】:2008-09-20 00:32:01
【问题描述】:
我想将命令的输出记录到stdout 以及日志文件中。我已经安装了 Cygwin,我正在尝试使用 tee 命令来完成此操作。
devenv mysolution.sln /build myproject "Release|Win32" | tee build.log
问题在于tee 似乎坚持等待文件结束,然后再将任何内容输出到stdout 或日志文件。这消除了这一切的意义,即有一个日志文件供将来参考,还有一些 stdout 日志记录,以便我可以轻松查看构建进度。
tee 的选项似乎仅限于 --append、--ignore-interrupts、--help 和 --version。那么还有其他方法可以实现我想要做的事情吗?
【问题讨论】:
标签: command-line cygwin