Estou usando o seguinte comando para executar um script python em segundo plano:
nohup ./cmd.py > cmd.log &
Mas parece que o nohup não está gravando nada no arquivo de log. cmd.log é criado, mas está sempre vazio. No script python, estou usando sys.stdout.write
em vez de print
para imprimir na saída padrão. Estou fazendo algo errado?