unix shell loop types
Übersicht über Unix-Shell-Loops und verschiedene Loop-Typen wie:
c ++ und Java Unterschiede
- Unix Do While Loop
- Unix For Loop
- Unix bis zur Schleife
In diesem Lernprogramm werden die Steueranweisungen behandelt, mit denen eine Reihe von Befehlen über eine Reihe von Daten iteriert wird.
Unix bietet drei Schleifenstrukturen, von denen wir einen Teil eines Programms mit einer bestimmten Anzahl von Malen wiederholen können.
Unix-Video Nr. 17:
Fragen und Antworten zu Verhaltensinterviews zum Testen von Software
Schleifen in Unix
Sie können je nach Situation unterschiedliche Schleifen verwenden.
Sie sind:
# 1) Unix For-Schleifenanweisung
Beispiel: Dieses Programm addiert 1 + 2 + 3 + 4 + 5 und das Ergebnis ist 15
for i in 1 2 3 4 5 do sum=`expr $sum + $i` done echo $sum
# 2) Unix While-Schleifenanweisung
Beste Virenentfernung für Windows 10
Beispiel: Dieses Programm druckt fünfmal den Wert 'a' von 1 bis 5.
a=1 while ( $a -le 5 ) do echo “value of a=” $a a=`expr $a + 1` done
# 3) Unix Until-Schleifenanweisung
Dieses Programm druckt den Wert von 'a' zweimal von 1 bis 2.
a=1 until ( $a -ge 3 ) do echo “value of a=” $a a=`expr $a + 1` done
Während der Ausführung dieser Schleifen kann es unter bestimmten Bedingungen erforderlich sein, die Schleife zu verlassen, bevor alle Iterationen abgeschlossen sind, oder die Schleife neu zu starten, bevor die verbleibenden Anweisungen abgeschlossen werden. Dies kann mit den Anweisungen 'break' und 'continue' erreicht werden.
Das folgende Programm veranschaulicht die Unterbrechungsoperation:
num=1 while ( $num -le 5 ) do read var if ( $var -lt 0 ) then break fi num=`expr $num + 1` done echo “The loop breaks for negative numbers”
In unserem nächsten Tutorial erfahren Sie mehr über die Arbeit mit Funktionen in Unix.
PREV Tutorial | NÄCHSTES Tutorial
Literatur-Empfehlungen
- Unix-Shell-Skriptfunktionen mit Parametern und Return
- Verwenden von Switch Case in Unix Shell Scripting: Case-esac-Anweisung
- Unix Shell Scripting Tutorial mit Beispielen
- Unix Pipes Tutorial: Pipes in der Unix-Programmierung
- Was ist Unix? Eine kurze Einführung in Unix
- Unix-Textverarbeitungsbefehle: Unix-Filter mit Beispielen
- Schleifenkonstrukte in C ++ mit Beispielen
- VBScript-Schleifen: Für Schleife, Do-Schleife und While-Schleife