Сохранение вывода bash в переменную с использованием eval У меня есть строка кода eval echo \$$var который печатает строку. Как сохранить эту строку в переменной? Ответ 1 Вот так: eval c=\$$var лучший, более безопасный способ использования косвенности: c=${!var} Ответ 2 newVariable=$(eval echo \$$var) Ответ 3 Этого можно достичь, используя синтаксис обратной кавычки: ' ' c='$var'