-1

好的,所以我试图将 cron 设置为在某个时间运行 bash 脚本。我的 bash 脚本本质上是这样的

#!/bin/bash
espeak -g 3 "this is my text"

所以从那里,我去了 crontabs,并添加了

*/1 * * * * /path/to/my/script.sh

看看它是否会运行,但它什么也没做。我将脚本更改为

#!/bin/bash
echo "this is my script"

看看这是否会做任何事情,但无济于事。有什么帮助吗?谢谢。

4

1 回答 1

2
  • 尝试手动运行脚本,看看它是否回显:bash /path/to/my/script.sh

  • 该文件是否具有正确的权限?

  • 尝试将错误输出到日志文件:*/1 * * * * /path/to/my/script.sh > /path/to/my/error.log 2>&1

于 2013-07-03T14:47:07.153 回答