Перейти к содержанию

BASH: имя переменной из значения другой переменной


Рекомендуемые сообщения

Здрасьте!

Есть некий BASH код:

[...]
PARAMS="P1 P2 P3"

for i in $PARAMS;
do
echo Введите $i:
read $i # чтение происходит как ожидаешь, т.е. значения получают все P1...Pn
done
[...]

А как сделать так, чтоб вывести значение Pn без непосредственного указания имени переменной, а взяв его из i, т.е. что-то типа: echo ${$i}?

Братцы, как мне организовать подстановку (или что там еще?) чтобы решить обозначенный сабж?

Заранее благодарствую,

VAVka

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...