#!/bin/bash
echo -- timecheck ----------------------------------------------------- V 1.1 -
SLICE=`grep -w $UID /etc/usertimes | awk {'print $2'}`
if [ "$SLICE" = "" ]; then
 echo No time limit !
else
 MINUTES=$[$SLICE*5]
 INHOUR=`date +%H`
 INMINUTE=`date +%M`
 OUTHOUR=$INHOUR
 OUTMINUTE=$[(($INMINUTE+$MINUTES)/5)*5]
 HOURS=$[$OUTMINUTE/60]
 OUTMINUTE=$[$OUTMINUTE-$HOURS*60]
 OUTHOUR=$[$OUTHOUR+$HOURS]
 DAYS=$[$OUTHOUR/24]
 OUTHOUR=$[$OUTHOUR-$DAYS*24]
 if [ "$[$OUTMINUTE<10]" = "1" ]; then
  OUTMINUTE="0""$OUTMINUTE"
 fi
 echo The current time is $INHOUR:$INMINUTE - you will be logged out at $OUTHOUR:$OUTMINUTE !
fi
echo --------------------------------------------------------------------------
