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