需要声音时间提醒,请帮我解决一下好吗?

需要声音时间提醒,请帮我解决一下好吗?

我经常会完全专注于自己正在做的事情,完全忘记了时间。我只需要一点提醒就能记住时间已经过去,因此:

我有 espeak 并且此行在 CLI 中与它配合得很好:

date +"%I-%M"|espeak -v mb-us1 -s120

想要在整点半的时候收到提醒,我制定了 crontab 行如下:

0 0,1,2,15,16,17,18,19,20,21,22,23 *  *  *  sh  /root/.saytime.sh

和:

*/30 0,1,2,15,16,17,18,19,20,21,22,23  *  *  *  sh  /root/.saytime.sh

还制作了 .saytime.sh 并使其可执行:

#!/bin/bash
date +"%I-%M"|espeak -v mb-us1 -s120

根据系统日志,脚本已运行,但没有发出声音。我该如何修复此问题?

相关内容