#!/bin/mksh # # markus schnalke # 2016-03 tmp="`mktemp`" export MMHC=`mktemp` trap 'rm -f "$tmp" "$MMHC"' 0 1 2 15 start=2013-01-01 end=`date +%Y-%m`-01 months={`seq -s, ${start%%-*} ${end%%-*}`}-{`seq -s, -f%02.0f 1 12`}-01 months="`echo $months | tr ' ' '\n' | sed -n "/$start/,/$end/p" | xargs`" folder +l/inetbib >/dev/null prev="`date -R -d ${months%% *}`" for i in ${months#* } ; do month="`date -d "$prev" +%Y-%m`" d="`date -R -d "$i"`" nmails="`pisc -seq stats -after "$prev" -and -before "$d" | wc -l`" njobs="`scan stats | egrep -i 'stellena|ausbildung' | egrep -vi 're:|aw:' | wc -l`" procent="`echo "scale=0; 100 * $njobs / $nmails" | bc -ql`" printf "%s\t%d\t%d\t%d\n" "$month" "$nmails" "$njobs" "$procent" prev="$d" done | tee "$tmp" test $# -ne 1 && exit gnuplot <