Re: [OT][bash] Anfänger hat Probleme mit Schleifen
Rolf Bünning <RBuenning@t-online.de> wrote:
> Andreas Metzler <ametzler@downhill.at.eu.org> [17.11.2002]
>> Lothar Schweikle-Droll <L.Schweikle@logout.de> wrote:
>>> For i=1 to $GESAMTLAENGE step $SCHRIIWEITE ## Diese Zeile ist so
>>> natürlich falsch
> Neuere Bash verstehen sowas...
> for ((i=1; $i<$GESAMTLAENGE; i=$[$i+$SCHRITTWEITE])); do
> ...
> done
> Ist aber nicht portabel.
[...]
Genau, das ist iirc c-Shell Syntax (Absurde Idee, das in bash
einzubauen.), ausserdem ist meine Zweitloesung mit seq schneller
eingetippt (aber natuerlich ebenfalls nicht portabel, afaik versteht
nicht jedes seq Schrittweite).
cu andreas
Reply to: