Arka planda bir python komut dosyası çalıştırmak için aşağıdaki komutu kullanıyorum:
nohup ./cmd.py > cmd.log &
Ancak görünen o ki nohup günlük dosyasına bir şey yazmıyor. cmd.log oluşturulur, ancak her zaman boştur. Python komut dosyasında, standart çıktıya yazdırmak sys.stdout.writeyerine kullanıyorum print. Yanlış bir şey mi yapıyorum?
nohupkullanıyorsunuz? BSD sürümünohup.out, geçerli dizinde çağrılan bir dosyaya yazar (veya$HOME/nohup.outgeçerli dizin yazılabilir değilse). Çıktı dosya adını değiştirmenin bir yolunu görmüyorum ...