Программа моей компании генерирует множество данных со многими различными типами файлов. Один из них, тип файла .log
использует много места, и поскольку мне не нужны файлы журналов, я хотел бы удалить их, как только программа их создаст. К сожалению, я не могу отключить возможность создания журнала, так как программа просто не предлагает такой вариант. Интересно: работает find
с опцией -delete
в опционной схеме while true
, или есть ли лучший/рекомендуемый вариант?Удалите файлы определенного типа файлов, как только появится файл
while true
do
find -type f -name "*.log" -delete
done
ли работа также для файлов журналов хранится в разных подкаталогах главного каталога журнала? – burtek
Да, существует опция '--recursive' для' inotifywait': https://linux.die.net/man/1/inotifywait –