#!/bin/bash echo "

$(date +%Y%m%d)

Log

"> /srv/mirror/pub/stat/stat.html echo "
$(/srv/mirror/scripts/ngparse html /var/log/nginx/mirror/access.log)
" >> /srv/mirror/pub/stat/stat.html echo "

Traffic

" >> /srv/mirror/pub/stat/stat.html echo "
$(vnstat -i enp1s0 --days 10 | sed 's/    //' | tail -n +4)
" >> /srv/mirror/pub/stat/stat.html for i in /var/log/nginx/mirror/access.log-*; do DATE=${i#*-} echo $DATE if [ ! -f /srv/mirror/pub/stat/$DATE.html ]; then echo $DATE.html; echo "$DATE" > /srv/mirror/pub/stat/$DATE.html; echo "
$(/srv/mirror/scripts/ngparse html $i)
" >> /srv/mirror/pub/stat/$DATE.html echo "

" >> /srv/mirror/pub/stat/$DATE.html fi done