在win XP命令行中将输出重定向到多个文件并同时重定向到stdout

时间:2009-03-20 16:05:49

标签: windows command-line redirect stream cmd

我想将命令的输出重定向到文件和stdout。我正在使用Windows XP命令行。

我意识到在linux中有一个名为tee的命令会执行此操作,但我想在Windows中使用它。

5 个答案:

答案 0 :(得分:3)

Google搜索windows tee时的第一次点击会显示UNIX-style tee utility for Windows

答案 1 :(得分:2)

简单的DOS shell无法同时执行此操作 尝试使用:

Windows PowerShell

Cygwin

答案 2 :(得分:2)

使用tee for windows

答案 3 :(得分:2)

如果使用tee(各种Windows变体之一)不是一个选项,并且命令没有长时间运行,或者您不需要实时进行输出的进一步处理,那么

command > file && type file

会为你做那件事。但只有在上述情况下。使用tee可能会更好。

答案 4 :(得分:1)

PowerShell有tee-object(标准别名tee),如果您使用的是合适的shell。