回答:
この情報を識別する1つの方法は/var/run
、これらのファイルを調べることです
$ cat /var/run/reboot-required
*** System restart required ***
$ cat /var/run/reboot-required.pkgs
linux-base
linux-image-4.4.0-93-generic
再起動が必要でない限り、これらのファイルは存在しません。したがって、これらのファイルが存在するかどうかを確認することも、再起動が必要かどうかを知るための優れた方法です。
[ -e /var/run/reboot-required* ] && echo "Reboot is required!" || echo "Reboot is not required."