Мониторинг директории при помощи inotifywait
Здесь описывается настройка мониторинга содержимого директории при помощи утилиты inotifywait.
Сначала нужно установить пакет inotify-tools:
Создать скрипт, который будет отслеживать появление новых файлов и выполнять некоторое действие (some action).
scanwatch.sh
#!/bin/bash
SRC_PATH='/dir'
inotifywait -q -m $SRC_PATH -e close_write |
while read directory action file
do
# some action
done
Скрипт можно добавить в автозагрузку средствами планировщика crontab:
Строка задания планировщика для запуска после каждой перезагрузки: