여러 Python 스크립트의 출력을 단일 파일에 쓰기

여러 Python 스크립트의 출력을 단일 파일에 쓰기

이전에는 출력이 로그 파일로 전달되는 Python 스크립트가 있었습니다.

이렇게 작동합니다. 저는 crontab을 사용하여 자동 시작에 넣습니다.

@reboot /bin/sleep 30; sudo /usr/bin/python3 -u /home/admin/Desktop/main/main.py >> /home/admin/Desktop/main/log.log

Python 스크립트를 시작하고 출력을 로그 파일로 보내기 위해 재부팅 후 30초만 기다립니다.

이제 기본적으로 이 스크립트의 활동을 모니터링하고 관련 데이터를 동일한 로그 파일에 기록하는 두 번째 Python 스크립트를 만들었습니다. 이전에 추가했던 것과 같은 방식으로 추가했습니다.

@reboot /bin/sleep 40; sudo /usr/bin/python3 -u /home/admin/Desktop/main/mainWatchdog.py >> /home/admin/Desktop/main/log.log

그러나 이제 내 문제는 watchdog로그 파일에 출력이 기록되지 않는다는 것입니다. 저는 이 주제에 대해 잘 알지 못하므로 이 방법을 사용하여 동일한 파일에 쓸 수 있는지 잘 모르겠습니다.

미리 감사드립니다

관련 정보