재부팅 시 여러 Python 스크립트를 시작하는 쉘 스크립트를 실행하려면 다음 명령이 있습니다.
@reboot sh /home/pi/repos/launcher.sh >/home/pi/logs/cronlog 2>&1
그러나 저는 Raspberry Pi가 매일 밤 오전 4시에 자동으로 재부팅하고 재부팅 후 동일한 쉘 스크립트를 실행하도록 이것을 수정하고 싶습니다. 다음을 시도했지만 어떤 이유로 작동하지 않으며 재부팅하지도 않고 스크립트를 실행하지도 않습니다.
@reboot sh /home/pi/repos/launcher.sh >/home/pi/logs/cronlog 2>&1
0 4 * * * /sbin/shutdown -r
내가 뭘 잘못했나요? 이 모든 것을 하나의 명령에 넣어야 합니까? 이상적으로는 셸 스크립트를 밤에 한 번만 실행하고 싶고, 스크립트를 다시 시작하기 전에 현재 실행 중인 스크립트의 모든 인스턴스를 삭제하려면 다시 시작하는 것이 좋은 방법이라고 생각했습니다.