[devel] Re: н ОПХЯБЮХБЮМХХ ОЕПЕЛЕММШУ Б ЖХЙКЮУ МЮ bash
Vitaly Ostanin
=?iso-8859-1?q?vyt_=CE=C1_vzljot=2Eru?=
Чт Янв 12 18:10:04 MSK 2006
Sergey V Turchin пишет:
> On Tuesday 27 December 2005 12:37, Vitaly Ostanin wrote:
>
> [...]
>
>
>>>while read var; do
>>>...
>>>done < infile
>>
>>А как то же самое сделать для переменной (содержащей список
>>строк) вместо infile ? У меня не заработал ни один из вариантов.
>
> ls -d1| \
> while read l
> do
> ls -l "$l"
> done
Исходная задача в изменении глобальной переменной внутри while. В
этом примере while после |, и переменные родительскому процессу
не возвращаются.
Из
http://www.tldp.org/LDP/abs/html/
я так понял, что единственный вариант - дописывание значений
внутри while в файл, и потом чтение этого файла родительским
процессом.
PS Опять thunderbird портит subject при ответах на письма из kmail :(
<skipped/>
--
Regards, Vyt
mailto: vyt на vzljot.ru
JID: vyt на vzljot.ru
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : signature.asc
Тип : application/pgp-signature
Размер : 256 байтов
Описание: OpenPGP digital signature
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20060112/64ca0732/attachment-0001.bin>
Подробная информация о списке рассылки Devel