标签: bash xinetd
我有一个bash脚本在执行其他处理之后启动Xvnc,并且它是从xinetd服务启动的。但是,脚本间接向stdout和stderr输出一些文本,然后将其发送回连接客户端。
有没有办法告诉xinetd忽略脚本中的任何输出,让Xvnc接管连接?
(我假设Xvnc以某种方式从xinetd接管套接字,而不仅仅是使用stdout与xinetd进行通信?)
答案 0 :(得分:0)
将以下行放在开头的脚本中:
exec >/dev/null exec 2>/dev/null