如何在脚本中检查是否发出了 upstart 事件?

如何在脚本中检查是否发出了 upstart 事件?

我在会话启动时使用 xdg 自动启动脚本运行远程连接。但有时网络接口需要更多时间才能启动。所以我需要检查网络是否正常。

是否可以检查是否发出了新贵事件(即网络设备启动)?

谢谢。

答案1

简短版本:没有。

长版本:Upstart 事件本身不会被记录(除非使用 --verbose 或 --debug 作为 init 参数并且您使用 grep )。您可以做的是检查其节dmesg为 的作业是否已启动(或仅为此目的为自己创建一个作业)。start onnet-device-up

或者,您可以检查ifconfig远程连接脚本中的输出是否配置正确eth0(无论您使用什么)。

相关内容