答案1
您可以使用crontab
获得会说话的时钟。crontab
使用以下方式编辑您的
crontab -e
这些行
# Minute Hour Day of Month Month Day of Week Command
# (0-59) (0-23) (1-31) (1-12 or Jan-Dec) (0-6 or Sun-Sat)
* * * * * /bin/date '+It is \%-H and \%M'|/usr/bin/espeak >/dev/null 2>/dev/null
将每分钟报时。(用于测试。)
如果您希望每 15 分钟报时一次,则可以将上面的最后一行替换为以下行,
*/15 * * * * /bin/date '+It is \%-H and \%M'|/usr/bin/espeak >/dev/null 2>/dev/null
如果您想要英语以外的其他语言,您可以使用该espeak
选项-v
(并指定您的语言)。
请注意
date '+It is %-H and %M'|espeak >/dev/null 2>/dev/null
(没有反斜杠和完整路径)可用作直接命令(不在 crontab 中时)