Taetigkeitenbericht Script

Aus Bennys Wiki
Wechseln zu: Navigation, Suche
# Erfassungstool fuer Taetigkeitsbereichte
# Version 1.01 / 2006-11-28 by Ansgar Sonntag

#!/bin/sh
#cur_week - kalenderwoche (Montag ist Anfang der Woche)
#cur_date - Datum (zB 28. November 2006)
#cur_time - Uhrzeit (zB 17:26)
#cur_year - Jahreszahl (zB 2006)
cur_week=`date +%V`
cur_date=`date "+%e. %B %Y"`
cur_time=`date +%R`
cur_year=`date +%Y`

#report_storage - Verzeichniss in dem die Wochenberichte abgelegt werden
#report_filename - Dateiname den die Wochenberichte bekommen

report_storage="/var/tmp/Taetikeiten/$cur_year"
report_filename="KW$cur_week.txt"
report=$report_storage/$report_filename



echo -e ""
echo "++++++++++++++++++++++++++++++++++++++++++"
echo -e "+ User: \t\t$USER \t\t"
echo -e "+ Kalenderwoche:\t$cur_week \t\t\t"
echo -e "+ Datum: \t\t$cur_date \t"
echo -e "+ Uhrzeit: \t\t$cur_time \t\t\t"
echo "++++++++++++++++++++++++++++++++++++++++++"
echo -e ""

if [ ! -d $report_storage ]
then    mkdir -p $report_storage
fi
echo -e "### $cur_time # $cur_date # $USER">>$report
sleep 2
vim $report