The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Как преобразовать переменную в ее значение"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Как преобразовать переменную в ее значение"  
Сообщение от fa email(??) on 27-Дек-07, 11:10 
Всем привет
Вот такая проблема. Есть скрипт:

#!/bin/sh

var1='foo'
var2='${var1}bar'

Могу ли я в var2 каким-либо образом подставить значение var1 вместо ${var1}

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Как преобразовать переменную в ее значение"  
Сообщение от Slimm (??) on 27-Дек-07, 11:31 
>Всем привет
>Вот такая проблема. Есть скрипт:
>
>#!/bin/sh
>
>var1='foo'
>var2='${var1}bar'
>
>Могу ли я в var2 каким-либо образом подставить значение var1 вместо ${var1}
>

var2=${var1}'bar'

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Как преобразовать переменную в ее значение"  
Сообщение от unicsoid (??) on 27-Дек-07, 11:32 
>Всем привет
>Вот такая проблема. Есть скрипт:
> ...
>Могу ли я в var2 каким-либо образом подставить значение var1 вместо ${var1}
>

#!/bin/sh
var1='foo'
var2="${var1}bar"

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Как преобразовать переменную в ее значение"  
Сообщение от fa email(??) on 27-Дек-07, 12:07 
>Всем привет
>Вот такая проблема. Есть скрипт:
>
>#!/bin/sh
>
>var1='foo'
>var2='${var1}bar'
>
>Могу ли я в var2 каким-либо образом подставить значение var1 вместо ${var1}
>

Ура!!! Разобрался.

Переменные в скрипте, как говориться в школьных задачках по физике, это "дано". Менять их я не мог
var1='foo'
var2='${var1}bar'

А разрешилось все так:
eval var2=$var2

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Как преобразовать переменную в ее значение"  
Сообщение от phpcoder email(??) on 27-Дек-07, 12:12 
var2="${var1}bar"


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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