spojeni stdin se scriptem

Premysl Hruby dfenze na gmail.com
Pátek Červenec 11 09:45:42 CEST 2008


On (11/07/08 09:32), Miroslav Pragl wrote:
> To: Diskuse o Linuxu v cestine <linux na linux.cz>
> From: Miroslav Pragl <lists.subscriber na pragl.cz>
> Subject: spojeni stdin se scriptem
> 
> Ahoj,
> nejsem prilis zkuseny v shellovem programovani, prosim o radu:
> 
> na stdin ocekavam retezec - 1 radek ukonceny \n a eof.
> na stdout chci zobrazit 1 radek: vstup ze stdin, za nim nejaky text a konec 
> radku. napr:
> 
> vstup:  a b c
> vystup:a b c PRIDANYTEXT
> 
> da se toto udelat nejak inteligentne (bez for, xarg a podobne)? Tzn spojit 
> NA RADKU stdin s vystupem nejakeho prikazu, neco jako
> 
> cat |& echo MujPridanyText
> 
> dik za nakopnuti, musi to byt prece udesne jednoduche jen asi neumim hledat
> 
> MP 
> 

Jde to naprosto jednoduse, Vas skript je na dva radky + shebang

cat    # "zkopiruje" vstup ze stdin skriptu na stdout
echo "PRIDANY TEXT"   # prida text

-Ph

-- 
Premysl "Anydot" Hruby, http://www.redrum.cz/



Další informace o konferenci Linux