Archiv verlassen und diese Seite im Standarddesign anzeigen : Schleifen in bash
Seit bash 2.04.0 ist es ja möglich for-schleifen mit C ähnlicher systax zu machen: for ((i=0;i<500;i++))
Meine Frage: Wie machte man diese Schleifen vor version 2.04.0 ? Ja, ich könnte ne while-schleife mit | bc .... bla bla machen, aber geht des nicht einfacher ?
Danke für euere hilfe http://www.linuxforen.de/ubb/smile.gif
for i in 1 2 3 4 5 6 ; do
...
done
blackbird
05-10-2000, 21:46
hi!
es gab da noch ne andre möglichkeit, es gibt nen befehl der eben genau das 1 2 3 4 5 6 ersetzt... aber ich hab ihn wiedermal vergessen http://www.linuxforen.de/ubb/frown.gif wurde aber mal hier im forum besprochen...
grüsse blackbird
mightymike99
07-10-2000, 18:55
Tach auch,
Deine Andeutung von while | bc versteh' ich zwar nicht aber ich war mit der Methode i=0;max=10;while [ $i -lt $max ];do AKTION;((i= $1 +1));done immer ganz zufrieden...
mfg m&m
<pre>
for i in $(seq 1 100); do
echo $i
done
</pre>
Thomas
blackbird
17-10-2000, 18:32
ja genau thommy! irgendwie sowas wars http://www.linuxforen.de/ubb/wink.gif
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.