Nohup आउटपुट फ़ाइल में लॉग नहीं लिख रहा है

| | | | | | |

मैं बैकग्राउंड में एक पायथन स्क्रिप्ट चलाने के लिए निम्न कमांड का उपयोग कर रहा हूं:

nohup ./cmd.py > cmd.log & 

लेकिन ऐसा प्रतीत होता है कि nohup लॉग फ़ाइल में कुछ भी नहीं लिख रहा है। cmd.log बनाया गया है लेकिन हमेशा खाली रहता है। पायथन लिपि में, मैं मानक आउटपुट पर प्रिंट करने के लिए प्रिंट के बजाय sys.stdout.write का उपयोग कर रहा हूं। क्या मैं कुछ गलत कर रहा हूँ?