Ищите некоторые рекомендации по написанию скрипта на python, который отредактирует файл crontab, чтобы файл загрузился автоматически. У меня уже есть работа через командную строку, но я пытаюсь автоматизировать процесс, чтобы упростить перепрограммирование нескольких пи.
В настоящее время я использую os.system (), чтобы открыть файл, но теперь нужно добавить, "@reboot sh /home/pi/epaperHat/RaspberryPi/machine/launcher.sh> / home / pi / logs / cronlog 2> & 1 "в конце.
import os
from time import sleep
os.system("chmod 755 launcher.sh")
sleep(0.5)
os.system("cd")
os.system("mkdir logs")
sleep(0.1)
os.system("sudo crontab -e")
sleep(0.1)
В идеале, я запускаю этот файл, затем raspberry pi перезагружается и запускает оболочку launcher.sh.