Есть такая типовая задача - имеем некоторый нумерованный список переменных
и на входе - номер значения, которое нужно использовать, например
s1="value 1"
s2="value 2"
s3="value 3"
n=$1
Чтобы получить значение s1, s2 или s3 по номеру n необходимо:
eval v=\${s$n}
echo $v
#
Bash Справочник v0.05 © 2007-2025 Igor Salnikov aka SunDoctor