inotifywait - приостановить мониторинг при выполнении команды - PullRequest
0 голосов
/ 10 мая 2019

У меня есть следующая команда:

inotifywait -q -m -e modify,create,delete,move -r /path/to/dir | while read; do custom_command; done

Это выполняется на сервере.На моем локальном компьютере я делаю rsync до сервера.Таким образом, при запуске rsync inotifywait запускает команду custom_command.Это работает.

Вот хитрость: custom_command изменяет файлы в отслеживаемом каталоге, что, конечно, приводит к тому, что inotifywait снова запускает команду и выполняет цикл.

IsЕсть ли способ приостановить inotifywait во время выполнения команды custom_command?

...