I am using a Amazon ec2 insta开发者_JS百科nce(cron server with Ubuntu OS) to run all nightly cronjobs. There are some 8 sh files which run @ night. I get email alerts using sendmail for all the 8 sh files status.
Now i need to get a email alert for a particualr sh file, with its execution time duration. My concerns are :
-> can i do that with sendmail. if so, were i need to mention the to address, is it in crontab -e, or in that particular sh file.
-> can i do that with sendmail, or should i go for ssmtp?
-- Thanks, Anand S
Cron can't send you the execution time. You need a small wrapper which calls your app. You can use the "time" command:
@daily time orig-crontab-line
Example output
user@host> time ls
...
real    0m0.004s
user    0m0.001s
sys 0m0.003s
You can alter the mail recipient with MAILTO. See man 5 crontab
 
         
                                         
                                         
                                         
                                        ![Interactive visualization of a graph in python [closed]](https://www.devze.com/res/2023/04-10/09/92d32fe8c0d22fb96bd6f6e8b7d1f457.gif) 
                                         
                                         
                                         
                                         加载中,请稍侯......
 加载中,请稍侯......
      
精彩评论