[why] my-qemu.sh can't exit after job done, because archlinux don't use 'reboot' command to reboot, it use 'systemctl reboot' to reboot
[how] judge os, use 'systemctl reboot' command when ${os} is archlinux
Signed-off-by: Wang Yong wangyong0117@qq.com --- lib/reboot.sh | 4 ++++ 1 file changed, 4 insertions(+)
diff --git a/lib/reboot.sh b/lib/reboot.sh index 8557c5972..5551dc586 100644 --- a/lib/reboot.sh +++ b/lib/reboot.sh @@ -2,5 +2,9 @@
reboot_tbox() { + [ ${os} == "archlinux" ] && { + systemctl reboot + } + reboot }