Nohup이 출력 파일에 로그를 쓰지 않습니다.

| | | | | | |

백그라운드에서 Python 스크립트를 실행하기 위해 다음 명령을 사용하고 있습니다.

nohup ./cmd.py > cmd.log & 

그러나 nohup은 로그 파일에 아무 것도 쓰지 않는 것 같습니다. cmd.log가 생성되지만 항상 비어 있습니다. python 스크립트에서 print 대신 sys.stdout.write를 사용하여 표준 출력으로 인쇄합니다. 내가 잘못하고 있는 건가요?