PythonスクリプトとNohup Pythonスクリプトの間の変換を自動化する方法は?

PythonスクリプトとNohup Pythonスクリプトの間の変換を自動化する方法は?

発酵ビールを測定するために使用されるデジタル温度プローブにRaspberry Piが接続されています。 Pythonスクリプトは毎秒温度を読み取り、それをコンソールに印刷し、それをMySQLデータベースに保存します。

日中は、SSHを介してコンピュータコンソールで温度を観察するのを楽しんで、有益です。しかし、夜はCtrlc次のことを行いました。

nohup python thermometer.py

これにより、温度収集を維持しながらSSHとコンピュータをシャットダウンできます。午前7時に、Ctrlc次のコマンドをクリックして実行しました。

phython thermometer.py

これ以上手動でこれを実行したくありません。

nohup私は午前12時にコマンドを実行し、午前7時に通常のコマンドを返すスクリプトの種類を好みますpython

最も「Linuxに優しい」方法でこれを行うにはどうすればよいですか?

たとえば、私は初めてLinuxに触れました。 RPi stackexchangeでnohupコマンドについて学びました。

osコマンドを実行するために変更されたPythonスクリプトまたはバッチスクリプトが最も適しているようです。

ベストアンサー1

スクリプトを実行すると、nohup python thermometer.py &nohup.outファイルに出力が書き込まれます。

したがって、出力を読みたいときはいつでもtail -f nohup.out

おすすめ記事