/dev/null 代表 null 设备,这会忽略掉所有的输入,即不会展示。
/dev/null
null
所以,
command > /dev/null
表示将命令的输出结果输入到 /dev/null,即忽略掉命令的输出。
常见的形式还有
command > /dev/null 2>&1
其中,
stdrr
stdout
stdin
2>&1
stderr
上述命令完整的意思就是,因为不需要展示,将命令的执行结果扔到 /dev/null,同时将 stderr 扔到 stdout 一样的地方。
常用在不关心命令执行结果的情况下。
The text was updated successfully, but these errors were encountered: