LinuxForum.Fans
Тема

Помогите со скриптом

Автор: KPA 7 сообщений 1988 просмотров
#285192

Доброе время суток всем, помогите, пожалуйста, с написанием скрипта.

Вопрос конечно может и лажовый, но я скриптов никогда не писал, и потому очень прошу помочь всех добрых ну и не очень добрых людей, а сделать надо вот что:

скрипт должен постоянно следить за определенным файликом - его содержимым (список с ip адресами) и в случае, если в этом файлике произошло любое изменение (добавился ip адрес), то этот скрипт должен тут же запустить другой, указанный мною скрипт.

Спасибо всем откликнувшимся.

#285237

Альберто, эти отслеживалки получается в режиме нонстоп работают?
на сколько они грузят систему, и есть ли решение на уровне ядра (без доп костылей)?

#285244
"moshell" написал:
Альберто, эти отслеживалки получается в режиме нонстоп работают?

По-разному: одни запущены демоном, другие анализируют логи. Грузят, как обычный cron.

"moshell" написал:
и есть ли решение на уровне ядра

Так они и анализируют события ядра:

text
gentoo-laptop linux # zgrep NOTIFY /proc/config.gz 
CONFIG_FSNOTIFY=y
CONFIG_DNOTIFY=y
CONFIG_INOTIFY_USER=y
CONFIG_FANOTIFY=y
#285249
Lupo Alberto написал:
[quote="moshell"]Альберто, эти отслеживалки получается в режиме нонстоп работают?

По-разному: одни запущены демоном, другие анализируют логи. Грузят, как обычный cron.

"moshell" написал:
и есть ли решение на уровне ядра

Так они и анализируют события ядра:

text
gentoo-laptop linux # zgrep NOTIFY /proc/config.gz 
CONFIG_FSNOTIFY=y
CONFIG_DNOTIFY=y
CONFIG_INOTIFY_USER=y
CONFIG_FANOTIFY=y

[/quote]
не легче ли тогда костыль с паузами в автозагрузку либо тот же крон?

#285251
"moshell" написал:
не легче ли тогда костыль с паузами в автозагрузку либо тот же крон?

Не легче, проверку с помощью cron чаще чем раз в минуту, ещё надо умудриться запустить.
Да и возможности этих программ гораздо шире, чем просто проверка изменения файла.

#285254

задача у ТС интересная.
не связана ли она с iptables?

Войдите или зарегистрируйтесь, чтобы ответить.