Aufgaben Bash until

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen

Aufgabe 1

  • Schreiben Sie ein Skript, die ab 0 um 3 hochzählt bis 12 erreicht ist



Aufgabe 2

  • Das Skript soll nun bei 1 beginnen
  • Falls die Zahl größer als 12 wird, soll es wieder bei 0 beginnen



Aufgabe 3

  • Schreiben Sie ein Skript, welches versucht www.bash.profi anzupingen bis es erfolgreich ist
  • Falls es fehlschlägt soll es 5 Sekunden warten bis es erneut versucht wird
#!/bin/bash

n="www.bash.profi"
NAME=$(ping -c 1 $n 2>&1)

until ping -c 1 $n > /dev/null 2>&1; do
	sleep 5
	NAME=$(ping -c 1 $n 2>&1)
done

echo $NAME
echo "Ping erfolgreich!"
  • Skript ausführen und 127.0.0.1 www.bash.profi in /etc/hosts eintragen