Заставьте systemd ждать завершения экрана - PullRequest
0 голосов
/ 20 января 2019

Возник вопрос ( sh screen - дождитесь завершения экрана ) о том, как дождаться завершения сеанса экрана, прежде чем продолжить.

В решении используется цикл, но я не вижу возможности использовать цикл в сценариях системного обслуживания.

В настоящее время я использую:

ExecStop=/usr/bin/screen -S starforge -p 0 -X stuff "stop^M"
ExecStop=/bin/sleep 10

Обычно мне не нужны целые 10 секунд, но мне нужен какой-то способ узнать, завершился ли экран уже

...