Joerg Henner wrote:
> 
> lolo wrote:
> 
> > DXMMX:/ # for i in C*; echo ==="$i"===; done
> > bash: syntax error near unexpected token `echo'
> 
> for i in C* ; do echo "---"$i"---" ; done
> 
> oder
> 
> for i in C* ; do echo "---${i}---" ; done

Das ich das 'do' vergessen hab' war natuerlich saubloede.

Aber ich wuerde aus Sicherheits gruenden das $i in DoubleQuotes
setzen. Denn wir (ich zumindest) erwarten hier ja irgendwelche
geheimnisvolle Zeichen. Weder --- noch === muessen quotiert 
werden. Die geschweiften Klammern schaden hier zwar nicht, er-
fuellen hier aber auch keinen sinnvollen Zweck.

${i}a   expandiert die Variable i und haengt ein a dran
$ia     expandiert die Variable ia

${i}-   expandiert $i und haengt - an
$i-     tut das Gleiche, da es keine Variable i- geben kann.
        Fuer Variablen Namen sind nur a-z A-Z _ und 0-9 (nicht
        am Anfang) zulaessig.

Jetzt moechte ich aber bald mal was sehen. Wie heissen die
dateien den nun???   :-)

Henning

-- 
  H. Henning Vossieck   -   [EMAIL PROTECTED]   -   http://www.hhv.de/
--
Um aus der Liste ausgetragen zu werden, eine Mail an [EMAIL PROTECTED]
schicken, mit dem Text: unsubscribe suse-linux

Antwort per Email an