处理不需要的输出
有时“沉默是金”,我们不想要命令的输出,我们只想把它扔掉。 这尤其适用于错误和状态消息。 系统提供了一种通过将输出重定向到名为“/dev/null”的特殊文件来实现此目的的方法。 这个文件是一个系统设备,叫做 位桶 它接受输入并且什么都不做。 为了抑制来自命令的错误消息,我们这样做:
[我@linuxbox ~]$ ls -l /bin/usr 2> /dev/null
[我@linuxbox ~]$ ls -l /bin/usr 2> /dev/null
/dev/null 在 Unix 文化中
位桶是一个古老的 Unix 概念,由于它的普遍性,它已经出现在 Unix 文化的许多地方。 当有人说他/她将您的评论发送至 的/ dev / null的,现在你知道它是什么意思了。 有关更多示例,请参阅关于“/dev/null”的维基百科文章。