Назад | Перейти на главную страницу

inotifywait недопустимая опция -d (демон)

Я пытаюсь запустить inotifywait как демон с помощью этой команды:

root@server:/# inotifywait -mrd -e delete -e delete_self -e create -e moved_from -e moved_to /path -o /tmp/path.log

Но я получаю такую ​​ошибку:

inotifywait: invalid option -- 'd'

Что я делаю не так?

Возникла проблема с inotifywait версия. В то время как v3.14 имеет -d и -o параметры, более старая версия 3.13 не имеет.

Это может решить эту проблему:

#!/bin/bash
inotifywait -qmr -e modify,delete,delete_self,create,moved_from,moved_to /path |
while read line; do
        echo $line >> /tmp/watch.log
done

И бежит с & в конце команды.