Benutzer-Werkzeuge

Webseiten-Werkzeuge


coding:bash

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
coding:bash [2025/12/01 12:02]
jango [Arrays]
coding:bash [2025/12/01 12:15] (aktuell)
jango [if else]
Zeile 37: Zeile 37:
 =====Arrays===== =====Arrays=====
  
-====Normale Arrays==== 
 <code bash> <code bash>
 # Array anlegen (optional: -a) # Array anlegen (optional: -a)
Zeile 96: Zeile 95:
  
 =====if else===== =====if else=====
 +
 +  * Bei Strings: [ ... = ... ] verwendet man "="
 +  * Bei Zahlen: [ ... eq ...] verwendet man "-eq"
  
 <code bash> <code bash>
 password="lowsecret" password="lowsecret"
-if [ $password = "topsecret" ] then+if [ $password = "topsecret" ]then
     echo "yes"     echo "yes"
 else else
     echo "no"     echo "no"
 +fi
 +</code>
 +
 +<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 $-eq $2 ] then +if (( num < 5 )); then 
-    ....+        echo "$num -lt 5"
 fi fi
 </code> </code>
coding/bash.1764586937.txt.gz · Zuletzt geändert: 2025/12/01 12:02 von jango