Рейтинг:0

Задание Cron не запускает скрипт Python в определенном каталоге

флаг nl

Я создал простой скрипт Python для Добавлять, совершить, и толкать все файлы в каком-то каталоге. Я хочу делать это ежедневно с помощью запланированного задания cron. Но, к сожалению, скрипт не запускается. Перед этим я изучил, как проверить действия в моей Ubuntu, и я вижу, что моя работа cron была выполнена. Поэтому я был смущен, почему скрипт не запускается.

Это моя работа cron:

16 16 * * * cd ~/Desktop/Journey\ to\ Go/ && python auto-push.py

Это мой скрипт на питоне:

импорт ОС
os.system('git добавить.')
os.system('git commit -m "auto push"')
os.system('git push')
Рейтинг:1
флаг cn

Причина в том, ~ поскольку cron не расширяет его до пути к вашему домашнему каталогу, как это делает интерактивная оболочка. Пожалуйста, используйте полные пути.

флаг cn
так кто тот человек, который не согласен с этим? ~ это проблема...

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.