如何将crontab输出从邮件重定向到stdout

时间:2019-03-31 08:24:32

标签: cron

我已经创建了运行命令的脚本,该命令使用printf打印到标准输出。我已经在crontab上设置了脚本,使其每分钟运行一次。一切正常,除了每次都会将输出发送到邮件。有没有办法让每分钟在stdout上弹出输出?

我已经尝试了一些在shell脚本中重定向到&1的操作,但这没有用。

* * * * * cd ~/Desktop/tools && ./remind.sh

正如我所说,输出是通过邮件发送给我的,而不仅仅是在每分钟的stdout中显示出来。

1 个答案:

答案 0 :(得分:0)

您可以使用 logger 将输出重定向到syslog:

* * * * * cd ~/Desktop/tools && ./remind.sh 2>&1 | logger