The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Как создать индексную переменную в цикле?, !*! rusya_rr, 09-Окт-12, 18:37  [смотреть все]
напр.
cat ./test

#! /bin/bash

for counter in "соль сахар кофе мёд"; do
echo $counter
var.$counter= "whatever"

echo " $(var.$counter) = $var.$counter " # Понятно, что чушь, но просто для представления
done

Хочу, чтоб было:
соль
varсоль=whatever
сахар
varсахар=whatever
кофе
varкофе=whatever
мёд
varмёд=whatever

Грубо, хочу работать в цикле с переменной, частью имени которой являлось бы значение счетчика на данной итерации цикла. bash говорит: varкофе - not found. Помогите, ум кипит.

PS. Кстати,необязательно цикл. Как создать и обратиться к переменной и ее значению, частью имени которой являлась бы другая переменная?




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру