Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
coding:bash [2025/12/01 12:05] jango [if else] |
coding:bash [2025/12/01 12:15] (aktuell) jango [if else] |
||
|---|---|---|---|
| Zeile 95: | Zeile 95: | ||
| =====if else===== | =====if else===== | ||
| + | |||
| + | * Bei Strings: [ ... = ... ] verwendet man " | ||
| + | * Bei Zahlen: [ ... eq ...] verwendet man " | ||
| <code bash> | <code bash> | ||
| Zeile 102: | Zeile 105: | ||
| else | else | ||
| echo " | echo " | ||
| + | fi | ||
| + | </ | ||
| + | |||
| + | <code bash> | ||
| + | num=3 | ||
| + | |||
| + | if [ $num -lt 5 ]; then | ||
| + | echo "$num -lt 5" | ||
| + | fi | ||
| + | |||
| + | if [[ num -lt 5 ]]; then | ||
| + | echo "$num -lt 5" | ||
| fi | fi | ||
| - | if [ $1 -eq $2 ]; then | + | if (( num < 5 )); then |
| - | .... | + | echo "$num -lt 5" |
| fi | fi | ||
| </ | </ | ||