Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
serg3263
Зарегистрирован: 26.07.2004 Сообщения: 72
|
Добавлено: Пн Мар 20 2006 12:43 Заголовок сообщения: bash scripting теряется значение переменной |
|
|
ЕСТЬ:
Скрипт sh
-------------------------------------------
var=volue1
cat $fileToParse | while read ....
do
...
var=volue2
...
done
echo ' var '$var
---------------------------------------------
Проблема: результат -- только volue1, все значения переменных, возм-но, и переменные,
используемые в конвейере cat ... | while теряются.
ВОПРОС:
Как передать\соxpанить значение переменной var после выполнения cat ... | while ? |
|
Вернуться к началу |
|
|
serg3263
Зарегистрирован: 26.07.2004 Сообщения: 72
|
Добавлено: Пн Мар 20 2006 20:58 Заголовок сообщения: |
|
|
использовал:
----------------------------------
while read ...
do
...
var=volume2
...
done < $fileToBeReadName
echo $var
----------------------------------
Результат: полученные в цикле while значения. |
|
Вернуться к началу |
|
|
|