У меня есть оболочка, которая работает где предустановленная переменная Env включает в себя:Bourne Shell Building и ссылки на переменные
FOOCOUNT=4
FOO_0=John
FOO_1=Barry
FOO_2=Lenny
FOO_3=Samuel
Я не могу изменить способ, которым я получить эти данные.
Я хочу запустить цикл, который генерирует переменную и использует содержимое.
echo "Hello $FOO_count"
Этот синтаксис, однако не так, и это то, что я ищу ...
count=$FOOCOUNT
counter=0
while [ $counter -lt $count ]
do
#I am looking for the syntax for: <<myContructedVar= $ + 'FOO_' + $counter>>
counter=`expr $counter + 1`
echo "Greeting #$counter: Hello, ${myContructedVar}."
done
Большое спасибо
Это идеальное решение. Я не был знаком с eval, но eval myVar = \ $$ {myConstructedVar} работал отлично. Спасибо большое! –