Buna, Nu ai mentionat nimic despre cazul cu mai multe fisiere de output cat a.txt > a.out > b.out Trebuie tratat ?
Multumesc 2014-03-02 12:05 GMT+02:00 Razvan Crainea <[email protected]>: > 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 > -- Andrei Oprea
_______________________________________________ http://ocw.cs.pub.ro/courses/so/info/lista-discutii
