仅将标准输出重定向到 /dev/null

Redirect only stdout to /dev/null

我还没有掌握奇怪的 shell stdio 重定向。

我想 运行 npm install 但重定向标准输出,这样我就不必看到所有这些。 (我还是想在终端中捕获stderr,只是不想看到stdout)。

npm install -D suman 1> /dev/null

这似乎行不通。

仅将 stdout 重定向到 /dev/null 的正确语法(可能还有原因)是什么?

npm install -D suman > /dev/null 应该这样做。 (它是重定向的标准,只重定向stdout)