阻止xinetd服务中的脚本输出

时间:2016-09-23 12:25:36

标签: bash xinetd

我有一个bash脚本在执行其他处理之后启动Xvnc,并且它是从xinetd服务启动的。但是,脚本间接向stdout和stderr输出一些文本,然后将其发送回连接客户端。

有没有办法告诉xinetd忽略脚本中的任何输出,让Xvnc接管连接?

(我假设Xvnc以某种方式从xinetd接管套接字,而不仅仅是使用stdout与xinetd进行通信?)

1 个答案:

答案 0 :(得分:0)

将以下行放在开头的脚本中:

exec >/dev/null
exec 2>/dev/null