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.writeinvece di printstampare su output standard. Sto facendo qualcosa di sbagliato?
nohupstai usando? La versione BSD scrive su un file chiamatonohup.outnella directory corrente (o$HOME/nohup.outse la directory corrente non è scrivibile). Non vedo un modo per cambiare il nome del file di output ...