Итак, у меня есть script, чтобы загрузить файл из AWS ежедневно и добавить его в лист рассылки. Для этого я создал cronjob.
script отлично работает, когда я запускаю его вручную, но не работает при запуске из cronjob.
Код имеет строку:
aws s3 cp s3://My/files/backup/ ~/home/AnPoc/ --recursive --exclude "*.tgz" --include "*results.tgz"
И в электронном письме, полученном из выполнения cronjob, появляется следующее сообщение об ошибке:
./AnPoc/DayProcessing.sh: line 14: aws: command not found
Я не знаю, почему команда не найдена. Любая помощь будет отличной.