Re: best indirect assign of scalar and array variables

2009-05-07 Thread Greg Wooledge
On Wed, May 06, 2009 at 04:53:27PM -0700, J. Greg Davidson wrote: > What's the best way to update a variable indirectly, e.g. when its name is > passed to an update function? http://mywiki.wooledge.org/BashFAQ/006

Re: best indirect assign of scalar and array variables

2009-05-07 Thread Andreas Schwab
"J. Greg Davidson" writes: > Here are the convenience functions I use now: > > # simple_set VARIABLE_NAME VALUE... > # sets the named variable to the specified value/list > simple_set() { > local -r name="${1}" ; shift > eval "${name}='${*}'" > } This will fail if $* contains single quot