Subject: Re: Re: [ast-users] Swapping array elements through temporary variable 
==  typeset: : invalid variable name
--------

>  > The following one line example should print "cc bb aa" but yields to a
>  > syntax error:
>  >
>  > ksh93 -c 'typeset -a a=( [0]="aa" [1]="bb" [2]="cc" ) ; typeset -m
>  > 'j=a[0]' ; typeset -m 'a[0]=a[1]' ; typeset -m 'a[1]=j' ; print
>  > "$...@]}"'
>  > ksh93[1]: typeset: : invalid variable name
>  >
>  > Is this a bug or am I doing something wrong?
>

> typeset -m a=b should rename variable b to a.



It works for variables (including array variables), but not for individual
array elements.

David Korn
[email protected]
_______________________________________________
ast-users mailing list
[email protected]
https://mailman.research.att.com/mailman/listinfo/ast-users

Reply via email to