我使用 startx
启动 X,它将评估我的 .xinitrc
。在我的 .xinitrc
我使用 /usr/bin/mywm
启动我的窗口管理器。现在,如果我杀死我的 WM(为了测试其他 WM),X 也会终止,因为 .xinitrc
脚本达到了 EOF。所以我在 .xinitrc
的末尾添加了这个:
while true; do sleep 10000; done
这样,如果我杀死我的 WM,X 就不会终止。现在我的问题是:我怎样才能进行 无限睡眠 而不是循环睡眠?有没有类似冻结脚本的命令?
原文由 watain 发布,翻译遵循 CC BY-SA 4.0 许可协议
sleep infinity
完全按照它的建议行事,并且在没有虐待猫的情况下工作。