验证 cron 作业是否已完成

Cas*_*yIT 11 linux script cron ubuntu

是否有可以运行的命令来验证用户 cron 作业是否已成功运行?

平台是 Ubuntu 8.04 LTS。

我在 /home/useraccount/bin/ 中有脚本

跑步

crontab -l
Run Code Online (Sandbox Code Playgroud)

以用户身份登录时会导致:

# m h  dom mon dow   command

@hourly /home/useraccount/bin/script_1

@hourly /home/locateruser/bin/script_2
Run Code Online (Sandbox Code Playgroud)

我意识到脚本可以发送电子邮件或写入带有时间戳的日志,但想知道是否只有一种方法可以验证它从命令行运行。

编辑

我跑了

ps -ef|grep cron 
Run Code Online (Sandbox Code Playgroud)

...它显示

root      4358     1  0 Mar12 ?        00:00:00 /usr/sbin/cron
Run Code Online (Sandbox Code Playgroud)

不确定这是否表明它正在运行作业....

Den*_*son 16

grep scriptname /var/log/syslog
Run Code Online (Sandbox Code Playgroud)