仅将stdout重定向到/ dev/null

Ale*_*lls 2 bash stdout stdio node.js

我还没有掌握奇怪的shell stdio重定向的事情.

我想运行npm install但重定向stdout所以我不必看到所有这些.(我仍然希望在终端中捕获stderr,我只是不想看到stdout).

npm install -D suman 1> /dev/null
Run Code Online (Sandbox Code Playgroud)

这似乎不起作用.

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

MTi*_*ted 6

npm install -D suman > /dev/null应该这样做.(它是重定向的标准,仅用于重定向标准输出)