Диспетчер событий в bash (Ubuntu Gnu / Linux)

Существуют ли какие-либо методы или инструменты bash, которые могут наблюдать некоторые события (например, создание папки), а затем выполнять другие действия?

One Solution collect form web for “Диспетчер событий в bash (Ubuntu Gnu / Linux)”

То, что вы ищете, inotify , есть программы inotifywait и inotifywatch , в пакетах inotify-tools .

Вы можете добавлять обработчики событий для создания, чтения, записи, удаления и т. Д.

Для установки: sudo apt-get install inotify-tools

см. также пакет inotify-hookable

  • Что такого особенного в отношении разрешения Linux 004?
  • Извлекать записи из файла в диапазоне от одной даты к другой
  • Не удалось запустить chmod, chown и даже ls в папке
  • сравнить данные в двух файлах, у одного есть 2 столбца, а в другом - 3 столбца
  • Копирование файлов в каталог, открытый через ACL, не получает маску по умолчанию
  • Используются ли значения limits.conf для каждого процесса?
  • Почему запись в существующий файл происходит быстрее, чем запись нового пустого файла?
  • Проверьте, есть ли файлы, соответствующие шаблону, чтобы выполнить скрипт
  • Поддерживать (или восстанавливать) разрешения файлов при замене файла
  • это linux: все ли файл снижает производительность?
  • слияние файлов txt с похожим именем
  • Linux и Unix - лучшая ОС в мире.