Frank Terbeck wrote:
Now I want "b" to become equal to "a". How can I copy one array to another?b=( $a )
not really : b is a 'compressed" a (without empty elements) . you must use "$a[@]" to preserve all elements.
> a=( a '' c ); b=( $a ); c=( "$a[@]") > echo $#a $#b $#c 3 2 3 HTH, mc