Bash, объединение 2 строк для ссылки на третью переменную

У меня есть 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....

На самом деле ничего не видно в документации для этого, но это должно быть выполнимо.

РЕДАКТИРОВАТЬ: Немного почистил

17
задан Im Fine 12 June 2012 в 04:14
поделиться