LinuxForum.Fans
Тема

Помогите написать скрипт

Автор: u________24 10 сообщений 2044 просмотров
#235688

Столкнулся с проблемой, для ее решения нужен скрипт который бы мониторил содержимое домашнего каталога пользователя root и если в нем появляется новый файл или каталог - слал сообщение на почту с именами новых файлов или каталогов.

#235690

man inotify

#235693

кланяюсь в ноги smile

#235699
Негрюка написал:
кланяюсь в ноги

это лишнее. тут карма есть :)

#235700

написал бы кто правильный код ваще б цены вам небыло))

#235701

Негрюка, код на заказ стоит денег. Так что либо потратить время на man, либо деньги.

#235710
Негрюка написал:
написал бы кто правильный код

будет время - напишу. Мне ещё за $$$ писать надо. Кстати код у вас простой, да и примеры в гугле есть.

#235713

inotifywait -e create /home/ftp/incoming --format "%w%f" -q -m| while read file; do
clamscan $file
done

код мониторинга каталога(если я все правильно сделал) а как почту привинтить MAILTO="" и собрать в кучу все))

#236394
Негрюка написал:
а как почту привинтить MAILTO="" и собрать в кучу все))

что-то типа

text
echo "test" | mail user@example.com

ну и ключи там разные (тема, from, и проч.)

#236395

кстати, разве сам clamscan не умеет работать с inotify? Было-бы странно. Сдаётся мне, эта задача решается без всяких скриптов и прочих костылей.

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