Я пытаюсь автоматизировать скрипт R с помощью Rstudio Server на компьютере ec2.
Скрипт R работает без ошибок. Затем я перешел к терминалу на RStudio Sever и попытался запустить сценарий R, используя команду - Rscript "Rfilename", и она работает.
На этом этапе я создал сценарий оболочки и поместил указанную выше команду для запускаR скрипт там. Эта команда оболочки также работает нормально - sh "shellfilename"
Но когда я пытаюсь запланировать эту команду оболочки с помощью crontab, она не дает никакого результата. Я использую следующую запись cron:
* * * * * /usr/bin/sh ./shellfilename.sh
Я использую cron впервые и мне нужна помощь в отладке того, что идет не так. Моя интуиция заключается в том, что существует разница в средах, используемых командой, когда я запускаю ее на терминале и когда я использую ее в crontab. В случае, если это важная информация - я делаю все это на учетной записи пользователя, созданной для себя на этом компьютере, поэтому она будет отличаться от учетной записи администратора.
Может ли кто-нибудь помочь решить эту проблему? Спасибо!