Я хотел бы отслеживать каталог и ломать другую программу, если добавлены слишком маленькие файлы.Вот мой прототип:
inotifywait -r -m -e modify . |
while read _ _ file; do
if (( $(stat --printf="%s" "$file") << 36500 )); then
echo "break"
fi
done
Но строка с оператором сравнения не работает.Разве невозможно объединить встроенное выполнение с математическим оператором или я его неправильно использовал?