linux-l: Re: your mail
Robert Hagemann
rhagemann at psipenta.com
Fr Sep 25 09:41:05 CEST 1998
<cite>
> Hi folks,
>
> weiß hier jemand, wie ich auf eine Shell-Variable zugreifen kann, deren
> Name ich mir aus einer
> anderen Variable hole?
> Beispiel:
> function printvar {
> echo ${$1}}
> ^^^^^^^^^^
> funktioniert so nicht!
eval echo \$$1
wie isses damit?
Oli
--
Oliver Hillmann, Berlin (Germany) <ohil at tequila.in-berlin.de>
</cite>
Kann ich leider hier nicht in der bash ausprobieren, sondern nur in der
Korn-Shell. Geht leider nicht:
<prompt>
function tf { eval echo \$$1; }
foo='bar'
bar='ok'
tf foo
> bar
</prompt>
(Alle Variable sind exportiert.)
Schade, Robert
.
Mehr Informationen über die Mailingliste linux-l