1
试图将小型电视机变成相框可以这么说,所以我有一个树莓派,我有一个bash脚本在/ home/pi/scripts/script.sh:raspbian中的bash脚本手动运行,不会在cron中运行
#!/bin/sh
sudo /usr/bin/gpicview /home/pi/Downloads/test_5_25.png >> /home/pi/Downloads/test.log
我的cron标签如下所示: # m h dom mon dow command * * * * * sh /home/pi/scripts/script.sh
我的系统日志表明,其运行:
May 27 04:32:01 raspberrypi /USR/SBIN/CRON[2999]: (pi) CMD (sh /home/pi/scripts/script.sh
但gpicview是不开放的时候一样我手动运行该脚本,并在我的错误日志,它表明...
选项解析失败:无法打开显示:
我想,也许权限或东西,但我仔细检查过这些尽我所能,无法搞清楚。任何线索将不胜感激!
现在您的Cron以'pi'用户身份运行。你有没有试过以root身份添加cron? – arshan
不幸... '5月27日04:59:01 raspberrypi/USR/SBIN/CRON [3232] :(根)CMD(sh /home/pi/scripts/script.sh)' –
是否有任何'display '你可以传递给gpicview的参数?您可以在其手册页中查看它。 – arshan