Why do I get an error when using disp in a CRON job?

Siddharth asked on 12 Jan 2011
Latest activity: Answer by Manu Raghavan on 20 Jan 2011

The 'disp' command can produce an error on some Linux distributions when the matlab script is executed as a CRON job. The error is: Error writing to output stream. {??? Error using ==> disp Error writing to output stream.

0 comments

Tags

Products

1 answer

Manu Raghavan answered on 20 Jan 2011

If you're using crontab, make sure you've got the output environment variables SCHEDULE_* set as expected. This page has a useful explanation: http://www.mkssoftware.com/docs/man1/crontab.1.asp

If you're using crontab, the right way is to pipe your output stream to a file to review later. Otherwise, crontab will try to email each output to you using sendmail for your review.

0 comments

Contact us at files@mathworks.com