#!/bin/bash outputdir="${1:-/tmp}" outputdir+=/vnstats : ${IFACES:=wlan0+he6 wlan0 he6} mkdir -p "$outputdir" cat <"$outputdir/index.html" vnstati HTML for iface in $IFACES; do base="vnstat-$iface" for i in s h d t m; do vnstati -i "$iface" -$i -o "$outputdir/${base}_$i.png" done cat <>"$outputdir/index.html"
summary hourly
daily top 10
monthly

HTML done cat <>"$outputdir/index.html" HTML