标签: linux macos bash
通过执行需要很长时间才能运行的bash脚本,我将阻止手动执行系统睡眠/关机/重启。如果登录的用户将收到消息但不是必需的,那将是很好的。通常我正在为OS X寻找一个可行的解决方案,但对Linux来说也不错。
答案 0 :(得分:2)
在OS X上,您可以使用caffeinate -s /path/to/your/script命令阻止脚本运行时的睡眠状态。
caffeinate -s /path/to/your/script