1 # nameref variables as for loop index variables are special
13 set -- first second third fourth fifth
15 # unless you put a ${!v} in the for loop, ksh93 misbehaves
22 # example cribbed from ksh93 o'reilly book
24 second="I am in the middle"
28 for ref in first second third ; do
29 echo "ref -> ${!ref}, value: $ref"
31 echo final state: "ref -> ${!ref}, value: $ref"
38 for ref in one two three; do
39 echo "ref -> ${!ref}, value: $ref"
41 echo final state: "ref -> ${!ref}, value: $ref"
47 for ref in one two three; do
48 echo "ref -> ${!ref}, value: $ref"
50 echo final state: "ref -> ${!ref}, value: $ref"