1
イムは、現在、rc.localには、このスクリプトを使用して画面のセッション内のPythonスクリプトを実行している
:にsystemdサービス - 起動時に画面内のPythonスクリプト
screen -L -dmS pi python /home/pi/truck/main2.py &
しかし、私はそれは私が再起動することができますにsystemdを介して実行したいと思いますPythonスクリプトがクラッシュした場合。
は私が/systemd/system/myscript.service[Unit]
Description=myscript
After=network.target
[Service]
Type=simple
Restart=on-failure
RestartSec=3
ExecStart=/usr/bin/screen -L -dmS pi python /home/pi/truck/main2.py
[Install]
WantedBy=multi-user.target
でサービスを作成しようとしたが、それは文句を言わないscreenセッション内で私のスクリプトを実行しますか?
実行中の画面のリストが表示された場合、画面セッション「pi」が死んでいることが示されます。以下のような明示的なパスを持つ