Я хочу выполнить сценарий перед тем, как выключить компьютер, который записывает дату в файл (поэтому я точно знаю, когда я закончу работать).
Как это сделать?
То, что Вы ищете, является init сценарием: смотрите на Выскочку Как к.
В основном необходимо поместить сценарий в /etc/init.d
и создайте ссылку в /etc/rc?.d
, где "?"
runlevel, Вы хотите выполнить его.
Название ссылки определяет порядок и когда (запускаются или завершают работу), это выполняется. Начало ссылок K
выполняются на завершении работы, начинаясь S
на запуске. Необходимо вставить сценарии завершения работы /etc/rc0.d/
, и сценарии запуска в /etc/rc2.d/
. Сценарии перезапуска должны быть помещены в /etc/rc6.d
.
Вы могли также выполнить сценарий, когда X концов или гном регистрируют Вас, но я думаю, что init сценарии являются самыми чистыми решениями.
Если движение с первыми основанными на опции Debian системами как Ubuntu обеспечивает инструмент командной строки update-rc.d
помогать с установкой /etc/rc?.d
сценарии.