sutterp
09-02-2005, 04:29
Ein kleines Problem mit bash.
:confused: archive:~ # österreich="Austria"
-bash: österreich=Austria: command not found
Warum? Fängt doch mit einem alphabetic character an, und
_österreich="Austria"
-bash: _österreich=Austria: command not found
fängt doch mit einem underscore an.
:o man bash:
name A word consisting only of alphanumeric characters
and underscores, and beginning with an alphabetic
character or an underscore. Also referred to as an
identifier.
Kann sehr nützlich sein,
country="österreich"
eval countryx='$'${country}
country=$countryx
:) Jezt sollte Austria in country stehen. Tut's auch wenn keine Umlaute drin sind.
Wie bescheiss ichs?
Danke
Peter
:confused: archive:~ # österreich="Austria"
-bash: österreich=Austria: command not found
Warum? Fängt doch mit einem alphabetic character an, und
_österreich="Austria"
-bash: _österreich=Austria: command not found
fängt doch mit einem underscore an.
:o man bash:
name A word consisting only of alphanumeric characters
and underscores, and beginning with an alphabetic
character or an underscore. Also referred to as an
identifier.
Kann sehr nützlich sein,
country="österreich"
eval countryx='$'${country}
country=$countryx
:) Jezt sollte Austria in country stehen. Tut's auch wenn keine Umlaute drin sind.
Wie bescheiss ichs?
Danke
Peter