Houve um problema com inotifywait
version. Enquanto v3.14 tem -d
e -o
parâmetros, versão mais antiga 3.13 não tem .
Isso pode resolver isso:
#!/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
E é executado com &
no final do comando.