打印

请教关于重定向的问题

请教关于重定向的问题

$command >outfile  2>&1  标准出错和标准输出是同一个文件
$command 2>&1 >outfile   标准出错为屏幕,标准输出为 outfile

这两个重定向命令 我怎么感觉一样 我是这样分析的:
$command >outfile  2>&1   先把标准输出重定向到outfile文件,然后又把错误输出重定向到标准输出,所以错误输出和标准输出都输出到文件outfile。

$command 2>&1 >outfile    先把错误输出重定向到标准输出,然后又把标准输出重定向到文件outfile,所以错误输出和标准输出也应该都输出到文件outfile,为什么错误输出为屏幕呢?

望高手指点 我那儿分析错了?

TOP


感谢一直以来您对我们的支持!
当前时区 GMT+8, 现在时间是 2008-12-2 19:23 京ICP证060528 号

Designed By 17DST