Есть цикл:
ls -l ( while read FILE ;
do
test BLA-BLA-BLA {
result="error"
continue
}
result="ok"
exit
done)
echo $result
Так вот, переменная result принимает значения "error" или "ok",
но по завершению цикла она стирается... echo в конце скрипта не выводит ничего. Как из цикла передать переменную?
Ответ на:
комментарий
от iron
Ответ на:
комментарий
от spirit
Ответ на:
комментарий
от Deleted
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум BASH прерывание вложенных циклов (2010)
- Форум По башу, видимость переменных внутри цикла (2014)
- Форум pipe и циклы ☛ непонятное поведение (2016)
- Форум вопрос по циклам в c (2013)
- Форум Область действия переменных в bash (2004)
- Форум bash, while read - странное поведение (2019)
- Форум Проблема с while read (2014)
- Форум Объединение переменных в цикле (2012)
- Форум Нечаянная загадка цикла while (2017)
- Форум Глюки bash'а? (2014)