Cron作业不运行

我是新来的使用crontab,我一直在尝试获得一个简单的cron工作。 cron作业的代码如下所示:

*/1 * * * * echo "job every minute" 

所以只是为了certificate概念,我想每分钟都看到这个打印。 我已经尝试使用两个保存这个cron作业

  sudo crontab -e 

并通过在目录中保存crontab文件(cronscript)并启用脚本,如下所示:

  crontab ~/Documents/MyProjects/cronscript 

这是cron作业所在的path。 这两个相同的工作正确保存,因为我已经通过打字validation

  sudo crontab -e 

和crontab -e

进入terminal,他们都出现。 我确定在每个命令之后保存了一个新行字符,并且检查了cron是否正在运行

  pgrep cron 

但是,我仍然没有在terminal(每一分钟)印上“每分钟工作”,这是我相信这些命令应该做的。

我究竟做错了什么? 谢谢您的帮助!

cronjob运行得很好,但是cron守护进程(就我所知,通常守护进程)不能访问stdout,所以不能输出消息给终端。

为了测试它,你可以输出你想要的文件

 */1 * * * * echo "job every minute" >>$HOME/filename 

它将每分钟输出(并连接)文本到一个名为“文件名”的文件。