Возможно, у вас есть место вокруг =
.
В оболочке, когда вы присваиваете значения, вы не можете ставить пробел вокруг =
:
MY_VAR = "my value" # this is wrong!
Оболочка подумает: "вызовите MY_VAR с аргументами: ('=', 'my value')", но подождите! Я не знаю команду "MY_VAR"!
Вам нужно сделать это следующим образом:
MY_VAR="my value" # this is OK!
Кстати, рассмотрите возможность использования команды inotifywatch
. Вот пример:
inotifywatch -v -e access -e modify -t 60 -r /file/to/watch