On Sat, Mar 1, 2014 at 9:48 PM, Alexandra Sandulescu < [email protected]> wrote:
> Si inca ceva, paranteze pot exista in input? > Like : # (echo blabla > a.out) > n.out > Sau: # cat a.txt > a.out > b.out > c.out >d.out > > Thanks > > > 2014-03-01 21:34 GMT+02:00 Alexandra Sandulescu < > [email protected]>: > > Buna, >> >> acest caz trebuie tratat in tema ? >> #(cat < a ) 2> err.out > a.out >> > Bună, Alexandra! În temă trebuie să redirectați atât intput-ul cât și output-ul. Prin urmare, comanda următoare trebuie să copieze conținutul lui a în b, iar eventualele erori în c: cat < a > b 2> c Parantezele nu fac parte din sintaxa shell-ului, dar pot apărea ca parametrii pentru comenzile voastre. Deci comanda următoare va genera o eroare de parsare: # (echo blabla > a.out) > n.out Spor! -- Răzvan Crainea
_______________________________________________ http://ocw.cs.pub.ro/courses/so/info/lista-discutii
