Aufgaben Bash if

Aus xinux.net
Zur Navigation springen Zur Suche springen

Aufgabe 1

  • Schreiben Sie ein Skript das testet ob die Datei /etc/shadow vorhanden ist.
  • Wenn ja soll das Skript ausgeben, das es sich um ein Shadow-Password-Datei-System handelt.

Aufgabe 2

  • Schreiben Sie ein Skript das Testet ob eine IP die sie übergeben anpingbar ist.
  • Ausgabe sollte sein IP ist online oder IP ist offline.

Aufgabe 3

  • Schreibe ein Bash-Skript, das den Benutzer nach seinem Alter fragt und basierend auf der eingegebenen Zahl eine entsprechende Nachricht ausgibt:
  • Wenn das Alter kleiner als 18 ist, gib "Du bist minderjährig." aus.
  • Wenn das Alter zwischen 18 und 65 liegt, gib "Du bist erwachsen." aus.
  • Wenn das Alter größer oder gleich 65 ist, gib "Du bist im Rentenalter." aus.

Aufgabe 4

  • Schreiben Sie ein Bash-Skript dem sie eine IP und einen TCP Port übergeben.
  • Das Skript soll den Port für die IP als offen oder geschlossen melden.
Hinweis "netcat -w 1 -z $IP $PORT" kann zur Auswertung benutzt werden.

Aufgabe 5

  • Schreibe ein Skript, welches bei Übergabe "legean" als Parameters, die Datei /tmp/dat anlegt wenn sie noch nicht existiert.
  • Wenn Sie schon existiert soll ein Hinweis darauf kommen und nichts mehr geschehen.
  • Bei Übergabe des Parameters "loesche" soll die Datei gelöscht werden, wenn sie existiert.
  • Wenn Sie nicht existiert, soll ein Hinweis darauf kommen und nichts mehr geschehen.