Оборудование после обработки директорий помечает их в конце:
.d
- done.e
- error
Соответственно, в зависимости от наименования будет сформирован Syscall и отправлен в системную очередь сообщений C++ компонента "Logwatcher", который, в свою очередь, в зависимости от полученного сообщения выполнит ту или иную хранимую процедуру.
git clone
cd noritsu_watcher
composer install
./noritsu.php info
- Краткая информация о приложении./noritsu.php watch
- Запуск процесса обработки директорий оборудования
При необходимости можно добавить выполнение приложения в крон задачи.
В двух разных терминалах выполняются команды:
./test
php test.php
При необходимости, можно скорректировать файл test.c
и скомпилировать, выполнив команду:
gcc -std=c99 -o test test.c