完了したら、アプリケーションを再起動してください。

完了したら、アプリケーションを再起動してください。

コマンドラインからアプリケーションを終了した後に再起動するコマンドはありますか?次の操作を実行できます。

> relaunch python myapp.py

そうでなければ、最良の選択は何ですか?クローンできることはわかりますが、端末で実行してすぐに再起動できることに興味があります。それが重要であれば、私はDebianを使用しています。

ベストアンサー1

単純な無限ループを試してみてください。

while true; do
  python myapp.py
done

編集する:上記は単なる一般的な例です。終了エラー等を考慮して修正が必要となる可能性が高い。たとえば、

 until `python myapp.py; echo $?`; do
     echo "exit ok, restarting"
 done

おすすめ記事