On Mon, Oct 20, 2008 at 02:06:28PM +0400, Alexey Gladkov wrote:
> Michael Shigorin wrote:
> >On Mon, Oct 20, 2008 at 11:10:26AM +0400, Alexey Gladkov wrote:
> >>set |grep '^in_'
> >
> >Порой grep может решить, что на входе бинарь, по причине IFS.
> 
> Никогда такого не видел. grep не смотрит на IFS.

grep смотрит на stdin, в который выплёвывают $IFS.

> >Может понадобиться сперва unset IFS, а потом руками выставить.
> 
> Не нужно этого делать!
> 
> Если уж хотите чтобы grep не думал о входном потоке как о бинарных 
> данных, то нужно использовать его с опцией -а.

Вообще-то set квотит бинарные значения переменных, так что grep можно
запускать обычным образом.


-- 
ldv

Attachment: pgp424cldT71J.pgp
Description: PGP signature

_______________________________________________
devel-conf mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/devel-conf

Ответить