前端之家收集整理的这篇文章主要介绍了
Bash – 如何检测apt-get是否需要重新启动,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在编写一个
自动化各种程序的安装过程的bash脚本(适用于apt-get的操作系统)。在这个过程中,我有时会运行“apt-get -fy update”和“apt-get -fy upgrade”。在
升级过程中,偶尔需要重新启动。
我的问题:是否有一种方法来测试系统是否在运行“apt-get -fy升级”后要求重新启动?我试图写脚本,从头到尾运行,没有任何干预。
谢谢。
使用
文件/ var / run / reboot-
required,它完全符合您的要求。所以我们会有这样的:
@H_
404_9@apt-get update && apt-get -fy upgrade && [ -f /var/run/reboot-
required ] && shutdown -r now
原文链接:/bash/387481.html