crontab -u username -e
* * * * * command
- спасибо @jcmvbkbc!
Кроме того, будьте готовы, что при таком запуске скрипта значение $PATH будет отличаться от того, что вы видите в интерактивной сессии, и нужно будет дополнительно сделать . /etc/profile или . ~/.bash_profile.
. ~/.bash_profile
source ~/.bash_profile
crontab -u user -e
* * * * * agent sh /home/agent/rails_projects/project/rake_script.sh 2> /home/agent/errors
. Дело то не в пробеле, а в отсутствии слеша (корневого элемента).chmod +x /home/agent/rails_projects/project/rake_script.sh
сделал сразу после создания скрипта (иначе бы у меня скрипт не исполнялся не только в cron).username1
username2
#...
sudo crontab -u root -l
sudo crontab -u agent -l
* * * * /bin/bash /home/agent/rails_projects/project/rake_script.sh 2>/home/agent/errors
scope
. Неправильно понял изначально как использовать permissions (подумал, что больший scope включает предыдущие права). "error_code":10,"error_msg":"Internal server error: could not get application"
- передавал параметр access_token="ACCESS_TOKEN"
в кавычках (не обратил внимание при копировании значения) и удивлялся что разные ошибки при одинаковом запросе.