Benutzer-Werkzeuge

Webseiten-Werkzeuge


control_structures

Kontrollstrukturen

if-Abfagen

if [[ -f file ]];
then echo "file exists"
else "no file :("
fi
Abfrage ob file existiert

Siehe man test für weitere Schalter wie -f, was man sonst noch so in den eckigen Klammern abfragen kann.

case-Anweisung

  • TODO

Schleifen

for-Scheife

for i in {1..10}; do echo $i; done die Zahlen von 1 bis 10 untereinander ausgeben
for i in {1..10}; do printf „$i,“; done … kommagetrenn ausgeben
for f in $(ls); do mv $f $f.bak; done anfügen von .bak an alle Dateinamen im aktuellen Ordner

while-Scheife

while :; do sleep 1; echo hallo; done hallo im Abstand von einer Sekunde ausgeben
control_structures.txt · Zuletzt geändert: 2018/02/12 19:46 von admin