cmd符号`>&;1 `以下是什么意思?
如果这是一个愚蠢的问题,很抱歉,但是下面的命令对cmd做了什么cmd符号`>&;1 `以下是什么意思?,cmd,console,Cmd,Console,如果这是一个愚蠢的问题,很抱歉,但是下面的命令对cmd做了什么 test.exe 1> test.log 2>&1 谢谢大家! 在cmd(Windows)上,此命令执行以下操作: test.exe 1> test.log ... 命令test.exe的标准输出结果(…1>…)被重定向到test.log文件 然后 命令test.exe的错误输出(…2>…)的结果被重定向到链接到标准输出(&1)的第一个参数文件,即test.log文件 如果要将标准输出和标准错误重定向
test.exe 1> test.log 2>&1
谢谢大家! 在cmd(Windows)上,此命令执行以下操作:
test.exe 1> test.log ...
命令test.exe
的标准输出结果(…1>…)被重定向到test.log
文件
然后
命令test.exe
的错误输出(…2>…)的结果被重定向到链接到标准输出(&1)的第一个参数文件,即test.log
文件
如果要将标准输出和标准错误重定向到不同的文件,只需编写如下内容:
test.exe 1> test.log 2> test_err.log
我希望我是清楚的,我没有犯错误(:
在linux上也是如此(1:STDOUT,2:STDERR)
test.exe 1> test.log 2> test_err.log