Good to Know Database

Shell-Programmierung: Schleifen programmieren


Wenn Sie einen Vorgang mehrmals durchführen wollen, können Sie diesen in einer Schleife abarbeiten. Dazu steht Ihnen die While-, Until- und For-Schleife zur Verfügung. Die folgenden drei Beispiele geben jeweils die Zahlen 1 bis 10 aus.

While-Schleife:

#!/bin/bash

i=0
while [ $((++i)) -le 10 ]; do
  echo $i
done

exit 0

Until-Schleife:

#!/bin/bash

i=1
until [ $i -gt 10 ]; do
  echo $i
  ((i++))
done

exit 0

For-Schleife:

#!/bin/bash

for i in $(seq 10); do
  echo $i
done

exit 0


Dieser Eintrag wurde am 06.01.2009 erstellt und zuletzt am 20.10.2013 bearbeitet.

Direkter Link zu dieser Seite: http://www.gtkdb.de/index_7_446.html

[ Zur Startseite ]   [ Zur Kategorie ]


Valid XHTML 1.0 Transitional Valid CSS Valid Atom 1.0

© 2004-2018 by Georg Kainzbauer