[sisyphus] Использование control
Епифанов Сергей
=?iso-8859-1?q?serpiph_=CE=C1_entek=2Eru?=
Пт Ноя 14 10:50:50 MSK 2003
В сообщении от 13 Ноябрь 2003 23:09 Yura Zotov написал:
> Захотелось мне для своих нужд control поиспользовать... Отсюда
> вопрос: как средствами control переключать ссылку между двумя
> файлами, т.е. в одном состоянии ссылка указывает на один файл, в
> другом -- на другой? Может примерчик какой есть?
В файле, который лежит в /etc/control.d/facilites создать такое:
case "$*" in
type1)
code 1
;;
type2)
code 2
;;
type3)
code 3
;;
esac
code {1,2,3} - обычные команды bash
Тогда по команде control file type1 будет вызван код code 1, например:
rm -f /etc/link1
ln -s /path/to/file /etc/link1
Примеры:
/etc/control.d/facilites/su
/etc/control.d/facilites/mount
--
С уважением, Епифанов Сергей
Подробная информация о списке рассылки Sisyphus