Rated 3 out of 5 stars

ehemaligenskriptgesamt:

#Aufgabe: Ehemaligen-Informationssystem
# eintragen

WERRUFTAUF=$(whoami)
KLASSE=$(echo $WERRUFTAUF | cut -c1-6)

name=$(ypcat passwd |grep $WERRUFTAUF| cut -f5 -d":")

echo "private E-mail"
read email
echo "WWW-Homepage"
read homepage

#Ausgabe des aktuellen Datums!!!!!!!!

HEUTE=$(date "+%d.%m.%y")
mkdir /tmp/bbsh8abe
mkdir /tmp/bbsh8abe/ehemalige

echo "$WERRUFTAUF:$name:$email:$homepage:$HEUTE:" >> /tmp/bbsh8abe/ehemalige/$KLASSE

exit

########################################################################################

#Aufgabe: Ehemaligen-Informationssystem
# zeigealle

WERRUFTAUF=$(whoami)
KLASSE=$(echo $WERRUFTAUF | cut -c1-6)

echo "Userkennung:Name:Vorname:private E-mail:WWW-Homepage:Datum der Eintragung"

cat /tmp/bbsh8abe/ehemalige/$KLASSE | tr : " "

exit

###########################################################################################

#Aufgabe: Ehemaligen-Informationssystem
# suchen

WERRUFTAUF=$(whoami)
KLASSE=$(echo $WERRUFTAUF | cut -c1-6)

echo "Username:Name:Vorname:private E-mail:WWW-Homepage:Datum der Eintragung"

cat /tmp/bbsh8abe/ehemalige/$KlASSE | tr : " "

echo "Suchen einer Klassendatei"

#Suchen einer Klassendatei!!!!!!!!!

echo "Vorname"
read VORNAME
echo "Name"
read NAME

ERGEBNIS=$(more /tmp/bbsh8abe/ehemalige/$KLASSE | grep "$VORNAME:$NAME")
echo $ERGEBNIS
if [ "$ERGEBNIS" != "" ]; then
echo "Datei gefunden"
echo "$ERGEBNIS"
else
echo "Datei nicht vorhanden"
fi
exit

#############################################################################################

#Aufgabe: Ehemaligen-Informationssystem
# suchek

if [ "$1" = "" ]; then
echo "Bitte Userkennung als Parameter mitgeben"
exit
fi
ergebnis=$(echo "$1" | cut -c 1-6)
echo "Die Klasse lautet: $ergebnis"
echo "Username:Name:Vorname:private E-mail:WWW-Homepage:Datum der Eintragung"
cat /tmp/bbsh8abe/ehemalige/$ergebnis | tr : " "
exit

##############################################################################################

#Aufgabe: Ehemaligen-Informationssystem
# loeschen

WERRUFTAUF=$(whoami)
KLASSE=$(echo $WERRUFTAUF | cut -c1-6)

echo "Username:Name:Vorname:private E-mail:WWW-Homepage:Datum der Eintragung"

cat /tmp/bbsh8abe/ehemalige/$KLASSE | tr : " "

echo "Suchen einer Klassendatei"

#Suchen einer Klassendatei!!!!!!!!!

echo "Vorname"
read VORNAME
echo "Name"
read NAME

ERGEBNIS=$(more /tmp/bbsh8abe/ehemalige/$KLASSE | grep "$VORNAME:$NAME")
echo $ERGEBNIS

if [ "$ERGEBNIS" != "" ]; then
echo "Datei gefunden"
echo "$ERGEBNIS"
else
echo "Datei nicht vorhanden"
fi

echo "Soll dieser Eintrag geloescht werden?"
echo "Ja oder Nein"
read ANTWORT

if [ "$ANTWORT" = "Ja" ]; then
more /tmp/bbsh8abe/ehemalige/$KLASSE | grep -v "$VORNAME:$NAME" >> kgw
mv kgw /tmp/bbsh8abe/ehemalige/$KLASSE
else
exit
fi

###########################################################################################

#Aufgabe: Ehemaligen-Informationssystem
# mkhtml

WERRUFTAUF=$(whoami)
KLASSE=$(echo $WERRUFTAUF | cut -c1-6)

DATEN=$(more /tmp/bbsh8abe/ehemalige/$KLASSE)

echo "

<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\"
\"http://www.w3.org/TR/html4/strict.dtd\">

<html>
<head>
<title>Ehemalige-Informationssystem</title>
</head>
<body>

<h1>Ehemalige-Informationssystem</h1>

<p> $DATEN </p>

</body>
</html>
" >> index.html