Aufgaben Bash until: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 41: | Zeile 41: | ||
* Falls es fehlschlägt soll es 5 Sekunden warten bis es erneut versucht wird | * Falls es fehlschlägt soll es 5 Sekunden warten bis es erneut versucht wird | ||
| − | <syntaxhighlight lang=bash> | + | <!-- <syntaxhighlight lang=bash> --> |
| − | #!/bin/bash | + | <!-- #!/bin/bash --> |
| − | n="www.bash.profi" | + | <!-- n="www.bash.profi" --> |
| − | NAME=$(ping -c 1 $n 2>&1) | + | <!-- NAME=$(ping -c 1 $n 2>&1) --> |
| − | until ping -c 1 $n > /dev/null 2>&1; do | + | <!-- until ping -c 1 $n > /dev/null 2>&1; do --> |
| − | sleep 5 | + | <!-- sleep 5 --> |
| − | NAME=$(ping -c 1 $n 2>&1) | + | <!-- NAME=$(ping -c 1 $n 2>&1) --> |
| − | done | + | <!-- done --> |
| − | echo $NAME | + | <!-- echo $NAME --> |
| − | echo "Ping erfolgreich!" | + | <!-- echo "Ping erfolgreich!" --> |
| − | </syntaxhighlight> | + | <!-- </syntaxhighlight> --> |
| − | * Skript ausführen und '''127.0.0.1 www.bash.profi''' in ''/etc/hosts'' eintragen | + | <!-- * Skript ausführen und '''127.0.0.1 www.bash.profi''' in ''/etc/hosts'' eintragen --> |
Version vom 2. Juni 2023, 08:52 Uhr
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