Nohup no está escribiendo el registro en el archivo de salida

Estoy usando el siguiente comando para ejecutar un script de python en segundo plano:

nohup ./cmd.py > cmd.log &

Pero parece que nohup no está escribiendo nada en el archivo de registro. cmd.log se crea pero siempre está vacío. En el script de python, estoy usandosys.stdout.write en lugar deprint para imprimir en salida estándar. ¿Estoy haciendo algo mal?

Respuestas a la pregunta(6)

Su respuesta a la pregunta