Chrome后台运行时输出重定向失效仍打印错误信息的问题求助
Chrome后台运行时输出重定向失效仍打印错误信息的问题求助
我碰到了一个搞不懂的问题:当我执行命令 google-chrome 2>&1 > /dev/null & 让Chrome在后台运行后,回到终端提示符,可访问带有无效证书的网站时,控制台还是会弹出错误信息,比如:
neubert@LAPTOP:~/folder$ [32094:32113:1228/101803.899469:ERROR:ssl_client_socket_impl.cc(975)] handshake failed; returned -1, SSL error code 1, net_error -202
[32094:32113:1228/101804.014732:ERROR:ssl_client_socket_impl.cc(975)] handshake failed; returned -1, SSL error code 1, net_error -202
我原本以为,2>&1 是把stderr重定向到stdout,然后 > /dev/null 会把两者都导向/dev/null彻底丢弃。如果这个逻辑是对的,那为什么浏览器还是会把这些消息输出到我的控制台?有没有办法彻底屏蔽掉这些输出?
备注:内容来源于stack exchange,提问作者neubert
相关产品推荐
相关产品推荐

