Как запустить скрипт после или до гибернации

Я хочу выполнить 4 команды до перехода в спящий режим и еще 2 команды после обновления. Можно ли также упорядочить время / последовательность каждой команды, если да, то не могли бы вы объяснить, как?

7
задан 14 June 2013 в 12:27

1 ответ

Вы можете запускать команды до и после гибернации или приостановки (обратите внимание, что есть разница; гибернация относится к диску, приостановка - к памяти), создав сценарий в /etc/pm/sleep.d:

#!/bin/bash

case "$1" in
  hibernate)
    # put commands to run on hibernation here
    ;;
  thaw)
    # put commands to run when returning from hibernation here
    ;;
  suspend)
    # put commands to run on suspend here
    ;;
  resume) 
    # put commands to run when returning from suspension
    ;;
esac

Имя файла сценария будет определять порядок выполнения сценариев по сравнению с другими сценариями в файле sleep.d. Внутри вашего скрипта ваши команды будут выполняться в любом порядке, который вы указали в скрипте.

0
ответ дан 14 June 2013 в 12:27

Другие вопросы по тегам:

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