Поиск по этому блогу

понедельник, 2 июня 2014 г.

Ubuntu автогибернация

У меня проблема в том, что если запрогаться на ноуте и не обращать внимания на зарядку, то ноут просто отрубался. Он не ложился в состояние гибернации, а значит всё окружение рабочее терялось. Это очень проблемно, т.к. после включения нужно опять всё открыть и вспомнить чем ты там занимался. Я решил набросать скриптик который будет ложить ноут в гибернацию если процент батарейки меньше 5-ти.
Для начала определим процент батарейки
acpi -s | cut -f4 -d' ' | tr [A-Za-z,%] ' '
Вернёт процент заряда батарейки.
Далее пишем sh скрипт.
#!/bin/sh
procent=`acpi -s | cut -f4 -d' ' | tr [A-Za-z,%] ' '`;
if [ $procent -lt 5 ]
then
    echo <PASS> | sudo -S pm-hibernate;
fi;
Забрасываем его в крон и готово.

Комментариев нет:

Отправить комментарий

Количество·просмотров