Сценарий Bash для отображения комика XKCD - crontab не выполняющийся

Я записал сценарий удара для отображения текущего xkcd комика в моем веб-браузере (использующий пакет RXKCD в R). Я хочу запланировать это так, чтобы текущий xkcd комик отобразился каждое утро в 8:00, когда я вхожу в работу. Однако crontab, кажется, не хочет сотрудничать со мной. Я нашел много материала онлайн, где crontab перестал работать, но все еще, может казаться, не выясняет что случилось с моей ситуацией.

Вот сценарий удара:

#! /bin/bash
R CMD BATCH todaysXKCD.R

и вот 'todaysXKCD.R'

library(RXKCD)
getXKCD(html=T, display=F)

Я настроил использование crontab crontab -e, и это похоже на это:

SHELL=/bin/bash
PATH=/home/pfrater/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
* * * * * root /bin/bash /home/pfrater/bashScripts/xkcd/todaysXKCD.sh

Сценарий работает отлично, когда я называю его из командной строки, но нисколько с кроном. Что я делаю неправильно? Я должен добавить путь для своего bashscript к ПУТИ в crontab?

1
задан 15 April 2016 в 13:20

0 ответов

Другие вопросы по тегам:

Похожие вопросы: