2017-09-13 65 views
-2

find /home -name .bashrc > list 2>&1如何理解这个重定向命令?

我从书中学到,上面的命令是将find的输出重定向到一个名为list的文件,包括STDOUT和STDERR。 (特别是,STDOUT中的所有东西都将在STDERR前面输出。)

而且我知道2是STDERR,1是STDOUT。

但我遇到了“解析”和理解> list 2>&1部分的问题? 什么是2>&1

+0

http://www.catonmat.net/blog/bash-one-liners-explained-part-three/ –

+0

发送1到列表和发送2到1被发送到(也列出)。与'2>&1> list'比较:发送2到正在发送到(控制台)的地方,并发送1到列表。 –

回答