关于bash:这里的2>&1是什么意思?

What does “2>&1” here mean?

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicate:
In the bash shell, what is “ 2>&1 ”?

1
2
3
#echo"[+] Creating $count files"
_remount
create=$((time ./dirtest $testdir $count $size) 2>&1)


这意味着标准错误描述符stderr2将被重定向到标准输出描述符stdout1。注意,&确保1被解释为文件描述符而不是文件名。


它将标准错误重定向到标准输出。这样,写入stderr的结果将存储在变量中。