我正在调试一位老员工留下的批处理文件,我遇到了这个问题:
@nmake -f makefile /E 2>&1 | tee %LOGFILEPATH%
这是做什么的?
我知道@nmake -f makefile /E
做了什么,我知道tee %LOGFILEPATH%
做了什么,但我找不到2>&1 |
的含义。
感谢
答案 0 :(得分:4)
2>&1
将标准错误重定向到标准输出。
|
将nmake
的输出传输到tee
。
答案 1 :(得分:2)
2>&1
将标准错误流重定向到标准输出。
管道|
将第一个命令的标准输出重定向到第二个命令的标准输入。
所以你的命令将来自nmake
的所有输出汇总并将其全部重定向到tee