ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
388
388
EMPFEHLEN
-
20.02.10 21:45 #1
- Registriert seit
- Sep 2009
- Beiträge
- 21
Hallo...
Frage eines newbie: das umwandeln einer while in eine until schleife scheint nur immer eine kleine Änderung zu erfordern....
while [$antw -lt 5 - a $ antw - gt 0] zu until[$antw -gt 5 - a $antw - lc0 ]
while[ $# -ne 0] zu until [$# -es ] .. vorausgesetzt das stimmt so.
kann man eine Regel aufstellen was sich zu was ändert oder stelle ich mir das gerade zu einfach vor
-
21.02.10 20:14 #2
- Registriert seit
- Sep 2007
- Ort
- kurzfristig wieder Passau
- Beiträge
- 295
Nach "man bash" findet sich da was zu.
Der Unterschied ist lediglich in der Verarbeitung des Exit-Status zu suchen ... also das Ergebnis, dass nach einem Durchlauf des Schleifeninhalts erzeugt wird.
In "while" Schleifen wird wiederholt, wenn der Exit-Status 0 ist ... also erfuellt.
in "until" Schleifen wird wiederholt, wenn der Exit ungleich 0 ist ...Mir hat ein Artikel, auf den ich hier gestossen bin sehr gefallen. Deswegen hat er es mal verdient, meine sonst leeren Sigs zu schmuecken:
Linux ist nicht Windows!
Ich bitte alle, die auf dem jeweils anderen OS rumhacken erst diesen Artikel zu lesen.





Zitieren
Login





