次のコマンドを使用して、バックグラウンドでpythonスクリプトを実行しています。
nohup ./cmd.py> cmd.log&
しかし、nohupはログファイルに何も書き込んでいないようです。 cmd.logが作成されますが、常に空です。 pythonスクリプトでは、 print
の代わりにsys.stdout.write
を使用して標準出力に出力しています。私は何か間違ったことをしていますか?
次のコマンドを使用して、バックグラウンドでpythonスクリプトを実行しています。
nohup ./cmd.py> cmd.log&
しかし、nohupはログファイルに何も書き込んでいないようです。 cmd.logが作成されますが、常に空です。 pythonスクリプトでは、 print
の代わりにsys.stdout.write
を使用して標準出力に出力しています。私は何か間違ったことをしていますか?