Co jest nie tak z tym skryptem? Próbuję zdefiniować A1 = 1, B1 = 1, C1 = 1
LIST="A B C"
for x in $LIST
do
"$x"1=1
done
a wynikiem jest:
./x.: line 7: A1=1: command not found
./x.: line 7: B1=1: command not found
./x.: line 7: C1=1: command not found
eval "$x"1=1
. Chociaż, jak zauważył Jakuje, tablice prawdopodobnie lepiej pasują do tego przypadku.