rm可执行文件>> dev / null与rm可执行文件之间的区别

穆斯巴赫

之间有什么区别

rm executable

rm executable >>dev/null

我在中包含了后面的语句,Makefile并将其更改为第一个。我的印象是什么都没有改变。

字节指挥官
rm executable

只需executable从当前目录中删除文件即可

rm executable &> /dev/null

可以做到这一点,但是它运行命令时将输出和错误流重定向到特殊文件/dev/null

这意味着您将不会在终端中看到任何消息。/dev/null他们重定向到文件是虚拟字符设备,它像黑洞一样简单地吞噬了所有传入的数据。

/dev/null诸如此类的输出重定向经常用在脚本中,在这些脚本中,您不希望用户看到所包含命令的可能输出。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章