Python 스크립트와 Nohup Python 스크립트 간의 변환을 자동화하는 방법은 무엇입니까?

Python 스크립트와 Nohup Python 스크립트 간의 변환을 자동화하는 방법은 무엇입니까?

발효 맥주를 측정하는 데 사용하는 디지털 온도 프로브에 Raspberry Pi가 연결되어 있습니다. Python 스크립트는 매초마다 온도를 읽고 이를 콘솔에 인쇄하고 이를 MySQL 데이터베이스에 저장합니다.

낮에는 SSH를 통해 컴퓨터 콘솔에서 온도를 관찰하는 것을 즐기고 유익을 얻습니다. 그러나 밤에는 Ctrlc다음을 수행했습니다.

nohup python thermometer.py

이를 통해 온도 수집을 유지하면서 SSH와 컴퓨터를 종료할 수 있습니다. 오전 7시에 Ctrlc다음 명령을 클릭하고 실행했습니다.

phython thermometer.py

더 이상 수동으로 이 작업을 수행하고 싶지 않습니다.

nohup나는 오전 12시에 명령을 실행하고 오전 7시에 일반 명령을 반환하는 스크립트 유형을 선호합니다 python.

가장 "리눅스 친화적인" 방식으로 이 작업을 수행하려면 어떻게 해야 합니까?

예를 들어 저는 Linux를 처음 접했습니다. RPi stackexchange에서 nohup 명령에 대해 배웠습니다.

os명령을 실행하기 위해 수정된 Python 스크립트나 배치 스크립트가 가장 적합할 것 같습니다 .

답변1

스크립트를 실행하면 nohup python thermometer.py &nohup.out 파일에 출력이 기록됩니다.

따라서 출력을 읽고 싶을 때마다 tail -f nohup.out.

관련 정보