Posted By: Xofon (Xof) on 'CZunix' Title: Re: rozsekani radku do prom Date: Thu Mar 10 16:04:16 2005 Hezky den > /bin/bash -c 'echo "aa bb zbytek"|read a b c;echo -e "a=$anb=$bnc=$c";' > a= > b= > c= > > a nejak nevim jak ho k tomu donutit. kdyz vynecham tu rouru a zadam to z > klavesnice, tak to funguje v obou stejne! Nefunguje to proto, ze se to (kvuli pajpy) interpretuje jako (echo "aa bb zbytek" | read a b c) ; echo -e "..." pricemz promenne nastavene uvnitr zavorky se zapomenou (jako by se na to poustela nova instance shellu). sh-3.00$ a="blbec"; b="fuuj" ; b="b" | a="a"; echo $a.$b blbec.fuuj Ale takhle sh-3.00$ echo "aa bb zbytek"| (read a b c;echo -e "a=$anb=$bnc=$c";) a=aa b=bb c=zbytek to funguje. > Pavel Xof :wq