防止输出重定向到 /dev/null

防止输出重定向到 /dev/null

我有

$($(<command>) &>/dev/null) 2>/dev/null

command现在我想看看shell的输出。这有可能吗?

可以command将输出发送到 stdout 和 stderr,但不发送到文件。我想至少获得 stdout 或 stderr 之一。

答案1

/dev/null是一个空坑,1和0都将消亡。您的标准输出和标准错误将永远丢失。然而,将来 out 可以将输出重定向到文件。command &> /tmp/my_out_file然后稍后查看输出cat /tmp/my_out_file

相关内容