Intereting Posts
Как привязать Супер-ключ к whiskermenu, не нарушая Super + Другие комбинации? Запуск Apache только для группы? Почему производительность VNC, похоже, снизилась за эти годы? почему цикл while работает с терминала, если у ld-2.17.so нет исполняемого разрешения? Как установить библиотеку pylzma python в Linux? Установка FreeBSD в VirtualBox неожиданно прерывается Каков наилучший способ совместного использования сокета аутентификации SSH с другим пользователем? Как функция sha1sum может дать вам уникальный хеш? Раскраска вывода BASH-скрипта с помощью tput – как выбрать хорошие цвета? Типы режимов сна для процессов Маршруты, добавленные через NetworkManager, являются неверными vs ip route. Как заставить NetworkManager создавать правильные маршруты? Centos 6 и postfix: Внутренние сообщения электронной почты, отложенные / telnet, были отключены из SSH В emacs – любые ключевые последовательности, доступные для пользовательских макросвязей во всех режимах Как я могу отфильтровать определенную часть ответа JSON в зольной оболочке Ожидает применения инструмента для платформы ARM

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

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

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

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

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

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