Bash - blokované ukončení kolony

Miroslav Vancl mira.vancl na gmail.com
Úterý Březen 26 08:26:41 CET 2013


Zdravím,

má tu takovou záhadu:

cat | exit

Očekával bych, že okamžitě skončí, bohužel čeká na vstup.

Reálný případ je samosebou složitější - čtu v cyklu výstup z programu a v
okamžiku kdy se tam objeví klíčové slovo, potřebuju cyklus a následně celý
skript ihned (bez čekání na další data z programu) ukončit. Bohužel to
zůstává viset zřejmě ze stejné příčiny jako výše uvedený příklad.
Neporadil by mi někdo co s tím ?

M.Vancl


Další informace o konferenci Linux