linux-l: (no subject)
Ihno Krumreich
ihno at fh-brandenburg.de
Fr Aug 14 09:43:29 CEST 1998
>
> >
> > Wenn ich innerhalb einer if-Schleife eine Veränderung an der Variablen
>
> if ist keine Schleife sondern eine Verzeigung.
> Aber dieser akademische Kommentar hilft dir sicher
> nicht weiter.
>
> Dein Problem ist die Verwendung von "(" und ")" !
> Sie oeffnen jedesmal eine Sub-shell (Unterprogramm).
> Dadurch wird die Variablenbelegung deines Hauptprogramms
> nicht geaendert.
>
> Wenn du die "(" und ")" weglaesst, kommt am Ende 705 heraus.
> Wenn du Bloecke markieren willst/musst, dann musst du
> zwingend "{" und "}" verwenden.
>
die "{" und "}" werden fuer die definition von Funktionen
in der Shell verwendet. Ich frage mich wofuer ueberhaupt
lammern verwenden, wenn ein Block bei einer if-Anweisung
then <---- oeffnende Klammer
.
.
.
fi <--- Schliessende Klammer
eh markiert/geklammert ist.
Gruss
Ihno Krumreich
==============================================================================
Ihno Krumreich | Phone (49) 3381 355438 U U N N III X X
FH Brandenburg | email: ihno at fh-brandenburg.de U U NN N I X X
Magdeburgerstr. 50 | FAX (49) 3381 355499 U U N N N I X
D-14770 Brandenburg | NIC:IK139 RIPE:IK255-RIPE U U N NN I X X
UUU N N III X X
___________________________________________________________________
NT is not the answer, it's the question and the answer is NO
Mehr Informationen über die Mailingliste linux-l