/dev/null俗称 linux系统的无底洞,可以将任何不需要处理的输出写到里边,具体来说表示空设备,这里就是把日志记录到空设备里,就是不记录日志。
如果要以静默方式运行脚本,如下:
/path/script.sh 2>&1 >/dev/null
在上面的语句中,脚本不会输出任何内容带屏幕上,之所以这样 ,是因为: 2 >&1 >/dev/null 词句意思是由文件描述符 2指定的标准错误(stderr)重定向到文件描述符1 指定的标准输出(stdout) ,然后使用另一个到/dev/null的重定向
阅读(1589) | 评论(0) | 转发(0) |