Вопрос по оболочке: обращение к массиву по имени значения переменной.
Здравствуйте,
скажите, пожалуйста, как можно обратиться к i-тому элементу массива, имя которого
содержит
переменная $1.
Т.е.: есть массивы a, b, c
есть переменная $1, имеющая значение, b.
мне н/о обратиться к $1[$i] - в данном случае, это будет ${b[$i]}.
Спасибо за Ваши время и силы.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 36144; Возраст листа: 2143; Участников: 1382
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/869699
On Sat, 6 Jun 2009 23:44:09 +0700
Strong and Humble <strong.humb***@g*****.com> wrote:
Не пользовался масивами, и в общем не совсем понял вопрос но IMHO
если написать такой скрипт и назвать его MyScript
#!/bin/bash
echo $1
то при исполнении его
$ sh ./MyScript MyVar YouVar OueVar
на екран будет выиедена переменная плученная из командной строки МуVar
$0 - название скрипта
$2 - YouVar
$3 - OueVar
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 36145; Возраст листа: 2144; Участников: 1382
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/870041