【发布时间】:2013-05-21 16:34:05
【问题描述】:
例如,我需要设置两个 tee 命令,其中一个从 STDOUT 读取,第二个从 STDERR 读取,并且都将控制台输出重定向到不同的文件。 Windows批处理文件中是否有可能?我知道如何将输出重定向到文件,但在这种情况下,它不会显示在屏幕上,或者如何组合两个流,但是如何独立地管道呢?
【问题讨论】:
-
你在运行什么程序?是批处理文件吗?你能展示适当的部分吗?
-
它是 Windows XP 中的一个批处理文件,我正在尝试将 stdout 重定向到 tee,将 stderr 重定向到 sed,然后通过管道传输到另一个 tee 副本。所以我可以在make时看到什么是错误,什么是正常输出。
-
你能降低make的详细程度吗?
-
我不想减少它,我想知道发生了什么。如果我需要减轻对特定错误的关注,我会在上面做 sed,例如重写长错误。
标签: batch-file stdout stderr tee