cron은 즉시 파일로 출력합니다.

cron은 즉시 파일로 출력합니다.

cron에 의해 실행되는 한 번에 몇 시간 동안 실행되는 Python 프로그램이 있습니다.

import time
for _ in range(1000):
        print(f'{time.strftime("%r", time.localtime())}')
        time.sleep(5)

cron이 파일을 받으면 출력을 파일에 기록하기를 원하므로 파일은 항상 업데이트된 버전의 출력을 갖게 됩니다. 어떻게 해야 합니까?

답변1

다음을 시도해 볼 수 있습니다.

* * * * * /home/myuser/myscript.py >> /home/myuser/myscript.log 2>&1

관련 정보