我/dev/null在bash编程中使用了很多东西将不必要的输出发送到黑洞.
/dev/null
例如,这个命令:
$ echo 'foo bar' > /dev/null $
echo什么都不会.我读过这/dev/null是一个空文件,用于通过重定向处理不需要的输出.但这种处置究竟是如何进行的?我无法想象/dev/null将内容写入文件然后立即删除该文件.那么当你重定向到这个文件时会发生什么?
echo
unix bash dev-null
bash ×1
dev-null ×1
unix ×1