поэтому после ответа alex вот мои шаги:
создание кода оболочки
[email protected][/]# touch mylog.sh
[email protected][/]# nano mylog.sh
копирование кода в mylog.sh
#!/bin/bash
echo "File $1 created." >> /mylog.log
разрешение
[email protected][/]# chmod +x mylog.sh
создание файла журнала
[email protected][/]# touch mylog.log
открытие таблицы icron
incrontab -e
ввод новой команды в
/test/ IN_CREATE mylog.sh [email protected]$#
перезагрузка incron - создание нового файла - проверка файла журнала
[email protected][/]# incrontab --reload
requesting table reload for user 'root'...
request done
[email protected][/]# cd test
[email protected][/test]# touch newfile.txt
[email protected][/test]# cd /
[email protected][/]# nano mylog.log
но все еще пустой файл журнала... я что-то пропустил?
наконец, вызов оболочки script с полным путем сделал трюк так:
/test/ IN_CREATE /mylog.sh [email protected]$#