我有一个依赖于 X 服务器是否启动的脚本。因此,在脚本中,我使用下面的 while 循环检查 X 是否已启动:
while xset q; do
sleep 1
done
如果我手动运行此脚本,一切都会正常。但如果在系统启动期间从 rc.local 启动它,它就会陷入循环。
如何检查 rc.local 下的脚本中 X 是否启动?
我有一个依赖于 X 服务器是否启动的脚本。因此,在脚本中,我使用下面的 while 循环检查 X 是否已启动:
while xset q; do
sleep 1
done
如果我手动运行此脚本,一切都会正常。但如果在系统启动期间从 rc.local 启动它,它就会陷入循环。
如何检查 rc.local 下的脚本中 X 是否启动?