[vox-tech] ksh question
Jeff Newmiller
vox-tech@lists.lugod.org
Sat, 26 Jan 2002 20:49:02 -0800 (PST)
Sorry to carry on a conversation with myself, but I said...
On Sat, 26 Jan 2002, Jeff Newmiller wrote:
[...]
> In bash, you can do:
>
> $ var=value
> $ ref=var
> $ echo ${!ref}
> value
>
> but unfortunately, you cannot do
>
> $ ${!ref}=anothervalue
and after experimenting further, I find that the effect can be obtained
with:
$ eval $ref=other
$ echo $var
other
This is still more like a pointer in C than a reference in C++.
---------------------------------------------------------------------------
Jeff Newmiller The ..... ..... Go Live...
DCN:<jdnewmil@dcn.davis.ca.us> Basics: ##.#. ##.#. Live Go...
Live: OO#.. Dead: OO#.. Playing
Research Engineer (Solar/Batteries O.O#. #.O#. with
/Software/Embedded Controllers) .OO#. .OO#. rocks...2k
---------------------------------------------------------------------------