
Мне нужен монитор, которыйне толькосообщает об изменениях, новыполняет указанное действие, когда происходит событие.
У меня есть несколько инструментов, которые я пробую, но, похоже, они не достигают желаемой цели.
Я не уверен, что понимаю, как использовать команду iwatch. Глядя на ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ КОМАНДНОЙ СТРОКИ...
$ iwatch -r -c (w;ps -ef)|mail -s '%f was changed' root@localhost /bin
Monitor /bin directory, recursively, and execute the commands 'w' and 'ps -ef',
sending the results to root@localhost, using '<path_filename> was changed' as
subject. To see about '%f' take a look at STRINGS FOR COMMAND section.
Как я могувыполнить командучтобы переместить или удалить файл,после того, как событие произошло?
Я также пробовал fileschanged, но, видимо, файл должен быть известен, чтобы его можно было отслеживать. Поэтому следующее не работает...
fileschanged --show=created,changed --files-to-monitor *.*
Есть ли хорошая программа, которая позволит мне, например,установить командупереместить файл, как только это вызовет событие, и если да, то каково его использование?