LINUX.ORG.RU

Ну вот такой я ЛАМЕР


0

0

Не так давно стал разбираться с Linux, очень интересно, Куча вопросов Вот один из них, Как сделать ДЕМОН(где я только таких слов набрался) чтобы он ловил сообщения от Kernel и запускал некий скрипт с отработкой этого сообщения. Все мне отсылают к syslog-у. Я все там перерыл но так не чего и не пон...

anonymous

Добавляешь в /etc/syslog.conf строку:
kern.* /var/log/kernel

Пишешь примерно такой скрипт (демон):
--------------------------------------------
#!/bin/bash

cd /

(
tail -f -n0 /var/log/kernel | \
(
while read MESSAGE
do
...
Здесь обрабатываешь переменную $MESSAGE.
...
done
)
) >/dev/null 2>&1 &
---------------------------------------------

Запускаешь этот скрипт и все.

qwe ★★★
()

А почему этот скрипт, становится демоном! В нем есть что-то особенное Если не сложно обьясни, а то я в этом не селен!

anonymous
()

Демоном может быть любая прога, способная работать без интерактивности, и запущенная в фоне.

nobody ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.