Уведомлять перед приостановкой

Посмотрите пример ниже, это поможет вам понять оператор if

#!/bin/bash

if [ -f "$1" ]
then
    echo "$1 is a file"
else
    echo "$1 is not a file"
fi

Смотрите также эту ссылку

1
01.05.2017, 23:30
1 ответ

«Удобные интерфейсы», вероятно, относятся к блокировкам ингибиторов, реализованным в systemd-logind.service, который включает логику для запрета выключения системы и переходов в спящий режим.

Из man systemd-logind.service:

ОПИСАНИЕ

systemd-logind — это системная служба, которая управляет входом пользователей в систему. Он отвечает за:

  • ...
  • Реализация логики запрета выключения/перехода в спящий режим для приложений

...

Для получения дополнительной информации о логике запрета см. документацию разработчика блокировки Lock . ].

Другое решение, которое я могу придумать, это написать systemd, см., например, https://www.freedesktop.org/software/systemd/man/systemd.unit.html и этот связанный вопрос.

0
28.01.2020, 00:57

Теги

Похожие вопросы