Сценарий pmset sleepnow все еще работает, когда Mac просыпается - PullRequest
0 голосов
/ 18 января 2019

Я не знаком со сценарием оболочки или applecript, но я написал это базовое приложение на applecript, чтобы не дать моему макинтошу бездействовать, чтобы запланированные операции резервного копирования могли завершиться, а затем сразу же переходить в спящий режим, когда резервное копирование завершается, или нет ничего для резервное копирование.
В основном это работает, за исключением того, что мой макинтош спит каждый раз, когда я пытаюсь его разбудить.
Я должен сильно перезагрузиться. Похоже, приложение все еще работает в режиме пробуждения и каждый раз запускает команду pmset sleepnow.

Как я могу получить скрипт для выхода после pmset sleepnow?
Мой код:

do shell script "if pgrep -x bztransmit > /dev/null
then
caffeinate -iw $(pgrep bztransmit)
else
pmset sleepnow
fi
pmset sleepnow"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...