/dev/null设备文件只有一个作用,往它里面写任何数据都直接丢弃。
因此保证了该命令执行时屏幕上没有任何输出。
在shell中常见。
command > /dev/null 2>&1
command的标准输出重定向到/dev/null,该命令可能产生的错误信息也重定向到标准输出(用&1标识)
相同的文件即/dev/null中。
注意:文件描述符数字写到重定向符号右边需要加&号,否则被解释成文件名。
2>&1其中的>左右两边不能有空格。
时间: 2024-10-11 11:05:25