Re: Bash - blokované ukonÄ ení kolony

Pavel Just Pavel.Just na simac.cz
Úterý Březen 26 09:50:39 CET 2013


A proč je tam ten cat ?
egrep -m 1 vzorek <vstupní-soubor-třeba-roura
a jakmile se vzorek najde, egrep skončí.
A pokud je před egrep několik dalších programů (kolona),
pak tato kolona může zapisovat do pojmenované roury
a z té číst právě egrep. Ten se ukončí  a můžete
provádět další akce.

Pavel

Miroslav Vancl píše v Út 26. 03. 2013 v 09:33 +0100:
> Dne 26. března 2013 8:47 Pavel Just <Pavel.Just na simac.cz> napsal(a):
> 
> > Myslím si, že potřebujete   egrep -m 1
> >
> Bohužel tohle nepomůže, stačí zkusit tohle:
> 
> cat | egrap -m 1 aha
> 
> a zadat řádek obsahující aha - kolona žije dál a teprve po dalším
> (libovolném) vstupu se ukončí.
> 
> M.Vancl
> _______________________________________________
> Linux mailing list
> Linux na linux.cz
> http://www.linux.cz/mailman/listinfo/linux



Další informace o konferenci Linux