rendered paste body#!/bin/bashNOWH=`date +%k`NOWM=`date +%M`FILES=`ls -ult | gawk '{print $8}' | grep '[0-9]\{2\}:[0-9]\{2\}'`TOTAL=`ls -ult | wc -l`COUNT=0;for FILE in $FILESdo MIN=`echo $FILE | gawk -F: '{ print $2 }'` HOUR=`echo $FILE | gawk -F: '{ print $1 }'` if [ ${#MIN} -ne 1 ] then MIN=${MIN:1:1} fi if [ ${#HOUR} -ne 1 ] then HOUR=${HOUR:1:1} fi MIN=$(($MIN + 7)) if [ "$MIN" -ge 60 ] then HOUR=$(($HOUR + 1)); if [ "$HOUR" -ge 24 ] then $HOUR = 0; fi fi if [ "$HOUR" -eq "$NOWH" ] then if [ $MIN >= $NMIN ] then COUNT=$(($COUNT + 1)) fi fidonePROCENT=$(($COUNT / $TOTAL))echo "Totalt antal: $TOTAL | Aktiva: $COUNT"echo "Procentuellt bortfall: $PROCENT%"