在Raspberry Pi上通过Cron调用C ++脚本

时间:2014-07-17 15:47:33

标签: c++ cron raspberry-pi raspbian

我有一个Raspberry Pi连接到LED矩阵。矩阵使用用C ++编写的脚本来显示图像(参见https://github.com/Boomerific/rpi-rgb-led-matrix/)。我希望它定期运行,并希望使用Cron来做到这一点。

我创建了一个名为run.sh的脚本:

#!/bin/sh
cd home/pi/display16x32/rpi-rgb-led-matrix/
sudo ./led-matrix 1 love.ppm

然后在sudo crontab -e中,我补充道:

10-20/2 * * * * bash /home/pi/display16x32/rpi-rgb-led-matrix/run.sh

如果我在LXTerm中运行上述命令,LED矩阵将打开并正常显示。另一方面,Cron向我发送了礼貌的电子邮件,说它运行了脚本,但LED矩阵从未打开。相反,我从Cron得到这条消息:

  

使用351x16

读取图像      

名为terminate的纯虚方法在没有活动异常的情况下调用

如何让Cron实际激活LED矩阵?

提前致谢!

0 个答案:

没有答案
相关问题