>& 在命令中是啥意思? [复制]

Posted

技术标签:

【中文标题】>& 在命令中是啥意思? [复制]【英文标题】:What does >& mean in command? [duplicate]>& 在命令中是什么意思? [复制] 【发布时间】:2014-07-30 05:41:13 【问题描述】:
module load PrgEnv/intel/default >& /dev/null

这个命令中>&是什么意思?

【问题讨论】:

这个问题不属于这里。发布到unix.stackexchange.com 【参考方案1】:

让我们在man bash中查找它:

   Redirecting Standard Output and Standard Error
   This construct allows both the standard output (file descriptor 1) and the  stan‐
   dard  error output (file descriptor 2) to be redirected to the file whose name is
   the expansion of word.

   There are two formats for redirecting standard output and standard error:

          &>word
   and
          >&word

   Of the two forms, the first is preferred.  This is semantically equivalent to

          >word 2>&1

换句话说,>& /dev/null 抑制命令的输出和错误/信息性消息。

【讨论】:

以上是关于>& 在命令中是啥意思? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

&: 在红宝石中是啥意思,它是一个混合了符号的块吗? [复制]

(number & -number) 在位编程中是啥意思? [复制]

^ 在 Visual Studio C++ 中是啥意思? [复制]

bash 中的“1>&2”是啥意思? [复制]

正则表达式 \S 在 JavaScript 中是啥意思? [复制]

-> 在 C++ 中是啥意思? [复制]