Linux nohup命令&;:如何丢弃输出?
我正在运行以下命令:Linux nohup命令&;:如何丢弃输出?,linux,bash,nohup,dev-null,Linux,Bash,Nohup,Dev Null,我正在运行以下命令: nohup谷歌浏览器>/dev/null 2>&1& 运行后,我得到以下输出: [1]16975 我是否可以运行该命令而不获得任何输出 提前谢谢 您可以使用&>重定向stdout和stderr,如下所示: nohup google-chrome &> /dev/null & 要隐藏pid,请使用子shell: (nohup google-chrome & ) &> /dev/null 您获得的外观输出是shell作业控制的一
nohup谷歌浏览器>/dev/null 2>&1&
运行后,我得到以下输出:
[1]16975
我是否可以运行该命令而不获得任何输出
提前谢谢 您可以使用
&>
重定向stdout和stderr,如下所示:
nohup google-chrome &> /dev/null &
要隐藏pid,请使用子shell:
(nohup google-chrome & ) &> /dev/null
您获得的外观输出是shell作业控制的一部分。要抑制shell的作业控制输出,需要在子shell中运行该命令,如链接问题中所述。