Inotify-інструментів набір утиліт командного рядка для зміни файлової системи системи оповіщення в Linux Inotify.
ОК, так що я зробив трохи утиліту командного рядка Inotify бути викликана із сценаріїв оболонки так:
#! / Бен / ш
в той час як {е inotifywait змінити / VAR / Журнал / повідомлення; }; зробити
відлуння "Увійти змінені!"
# У деяких відповідну команду тут
зроблено
Це, ймовірно, найбільш ефективний спосіб, щоб заблокувати зміни на файл зі сценарію оболонки. Див '' -help inotifywait для отримання додаткової інформації. Я був спочатку думав, що я б поставив це на SourceForge у новому проекті, але це чертовски мало.
Якщо ви не вказати, які події ви хочете, щоб зловити все буде спійманий, і подія, яка сталася виводиться на стандартний висновок.
#! / Бен / ш
ПОДІЯ = `inotifywait ~ / file1`
[$? = 0] && вихід
["$ ПОДІЯ" = "ЗМІНИТИ
Дані програми:
Версія: 3.13
Дата завантаження: 3 Jun 15
Ліцензія: Безкоштовно
Популярність: 23
Коментар не знайдено