Nohup non sta scrivendo il registro nel file di output

| | | | | | |

Sto usando il seguente comando per eseguire uno script Python in background:

nohup ./cmd.py > cmd.log & 

Ma sembra che nohup non stia scrivendo nulla nel file di registro. cmd.log viene creato ma è sempre vuoto. Nello script Python, sto usando sys.stdout.write invece di print per stampare sull'output standard. Sto sbagliando qualcosa?