All pastes #438958 Raw Edit

Unnamed

public shellscript v1 · immutable
·published 2007-04-13 23:22 UTC
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%"