라즈베리파이에서 특정 스크립트를 지속 실행하는 방법이 있을런지요?
라즈베리파이에서 특정 스크립트를 실행하고 있는데,
매 5분마다 어떤 동작을 해서, 텔레그램으로 조건에 맞으면 알림을 주도록 설정했습니다
그런데, 스크립트가 문제인지 종종 에러를 뿜으며 자동종료됩니다.
이에, 스트립트를 개선하면 best이겠으나,
해당 스크립트가 자동종료될 경우, 자동 재실행하는 방법을 알고 싶습니다
(해당 스크립트가 계속~~ 동작하도록..)
혹시 방법 아시는 분 계시는지요?^^
https://blog.sapzil.org/2014/08/12/upstart/
cron을 이용하는 방법도 있으니 참조하세요.
가장 아랫줄에 다음 내용 추가.
*/5 * * * * 실행할 스크립트 전체 경로
EX)
*/5 * * * * * /home/pi/sendmsg.sh
에디터가 vi 이면 esc -> :wq 입력 엔터
이렇게 하시면 매 5분마다 맨 뒷쪽의 스크립트가 실행 됩니다.
자세한 사용 방법은 구글은 "crontab 사용법" 검색 해보시면 많이 나오니 참고하세요
그리고, 0 4 * * * /sbin/shutdown --r now 형태로 맨 아래 줄에 넣어서 해보고 있습니다.
처음에는 -r 을 넣었더니, option이 틀리다고 나오더군요.
--r이 맞는 것 같습니다.