У меня есть папка журнала (as.log), и я заполняю этот журнал скриптом (базовый цикл for
). Если размер этой папки превышает 150 КБ, эта папка должна быть сжата, а ее имя должно содержать дату. Наконец, почтовый файл должен быть отправлен с почтой автоматически.
FILESIZE=$(stat -c%s as.log)
if [" $FILESIZE" -gt "150000" ]; then
zip -r "as.log-$(date +"%Y-%m-%d").zip" as.log
here sendmail kaanmrzl@gmail.com < as.log.zip
here truncate -s 0 as.log
fi
мой скрипт автозаполнения
for i in {1..1000}
do
echo "$i log kaydı" >> as.log
done