sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #94776
Re: Forskel på $i- og $i_
"_" er et legalt tegn i variabel navne, derfor bliver Bash forvirret.
Hvis du istedet skriver:
for ((i=1;i<10;i++)) do echo "${i}_1" ;done
Så kører det.
/Kim
Hmm den med {} mindes jeg ikke at jeg havde set før, men løste problemet.
Jeg har tidligere brugt konstruktionen, men har uden at tænke over det,
altid været heldig at bruge $i til sidst eller efterfulgt af ulovlig var
char, men sådan er der jo så meget.
Tak for oplysningen.
Jesper
References