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