我尝试按照以下规则为笔记本电脑的合上盖子提供一种行为:
当盖子关闭时:
- 1m后,应该是锁屏的;
- 10m后应暂停;
- 15m后应关机。
因此,我制作了以下脚本:
#!/bin/bash
USER=fauve
sleep 1m
# set screensaver
su -c "$HOME/.local/bin/screenlock" - $USER
# hibernate
sleep 9m
systemctl suspend
sleep 5m
# shutdown
shutdown 0
但正如您所看到的,shutdown
当笔记本电脑处于暂停状态时,它就永远不会关闭。
那么如何编程暂停或关闭 5 分钟,然后让脚本继续完全关闭计算机?