The OpenNET Project / Index page

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

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

"Переменные внутри цикла" 
Сообщение от San emailИскать по авторуВ закладки(??) on 16-Ноя-05, 10:39  (MSK)
Вопрос наверно чайницкий, но тем не менее.
Имеем вот такой скриптик
---
res="Body"
echo "res=$res"
echo "Inner" | while read res; do
echo "res=$res"
done
echo "res=$res"
---

Запускаем его и получаем результат:
---
res=Body
res=Inner
res=Body
---

Вопрос: каким образом переменные посчитанные в цикле передавать дальше в основное тело скрипта?
Т.е. после отработки цикла мне нужно в переменной $res видеть "Inner", а не "Body".

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

 Оглавление

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

1. "Переменные внутри цикла" 
Сообщение от madskull Искать по авторуВ закладки(ok) on 16-Ноя-05, 13:47  (MSK)

>
>Вопрос: каким образом переменные посчитанные в цикле передавать дальше в основное тело
>скрипта?
>Т.е. после отработки цикла мне нужно в переменной $res видеть "Inner", а
>не "Body".

Было уже не раз, юзайте поиск. Последний раз совсем недавно
while read v; do .... done < <(echo ....)

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

2. "Переменные внутри цикла" 
Сообщение от San emailИскать по авторуВ закладки(??) on 17-Ноя-05, 14:40  (MSK)
>>Вопрос: каким образом переменные посчитанные в цикле передавать дальше в основное тело
>>скрипта?
>>Т.е. после отработки цикла мне нужно в переменной $res видеть "Inner", а
>>не "Body".
>
>Было уже не раз, юзайте поиск. Последний раз совсем недавно
>while read v; do .... done < <(echo ....)

А можно поподробнее?
В поиске, того что мне нужно, найти не смог. :(

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


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

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




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

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