为什么在Windows上重定向到文件的行为有所不同?

时间:2016-11-22 16:20:24

标签: windows redirect

有很多关于windows-redirecting的问题,但我无法找到任何关于这个(微不足道的?)行为的事情。

我想将一些git-for-windows输出重定向到一个文件中。像这样的重定向工作:

$ dir > test.txt
$ dir test > test.txt
$ ipconfig /all > t

est.txt

但是这个输出到终端并创建一个空文件:

$ java -version > test.txt

这个输出到文件正确,但是如果我从我的IDE(即IAR)调用它,则不会:

$ git --version > test.txt

最新的案例是对我来说最有趣的案例。如何将任何已执行程序的输出重定向到文件中?

1 个答案:

答案 0 :(得分:0)

尝试这种方式:

git --version > test.txt 2>&1

origin