У меня есть bash-скрипт. У меня возникают проблемы с объединением двух переменных для вызова третьей.
Вот упрощенный сценарий, но синтаксис ускользает от меня после прочтения документации.
server_list_all="server1 server2 server3";
var1 = "server";
var2 = "all";
echo $(($var1_list_$var2));
Это почти самое близкое к правильному ответу, оно подтверждает строку и выдает ошибку при токенизации.
syntax error in expression (error token is "server1 server2 server3....
На самом деле ничего не видно в документации для этого, но это должно быть выполнимо.
РЕДАКТИРОВАТЬ: Немного почистил