как мне изменить команду inotifywait, чтобы она сообщала только тогда, когда файл создается определенный тип / расширение
Обратите внимание, что это непроверенный код , поскольку у меня сейчас нет доступа к inotify
. Но что-то похожее на это должно сработать:
inotifywait -m /path -e create -e moved_to |
while read path action file; do
if [[ "$file" =~ .*xml$ ]]; then # Does the file end with .xml?
echo "xml file" # If so, do your thing here!
fi
done