这里的“2>&1”是啥意思? [复制]
Posted
技术标签:
【中文标题】这里的“2>&1”是啥意思? [复制]【英文标题】:What does "2>&1" here mean? [duplicate]这里的“2>&1”是什么意思? [复制] 【发布时间】:2012-04-26 16:43:51 【问题描述】:可能重复:In the bash shell, what is “ 2>&1 ”?
#echo "[+] Creating $count files"
_remount
create=$((time ./dirtest $testdir $count $size) 2>&1)
【问题讨论】:
来自this question,是stderr到stdout的重定向。 【参考方案1】:这意味着标准错误描述符stderr
(2) 将被重定向到标准输出描述符stdout
(1)。请注意,&
确保 1
被解释为文件描述符而不是文件名。
【讨论】:
【参考方案2】:它将标准错误重定向到标准输出。这样写入stderr的结果就会保存在变量中。
【讨论】:
以上是关于这里的“2>&1”是啥意思? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
Python 中的 *tuple 和 **dict 是啥意思? [复制]