<p dir="ltr"></p>
<p dir="ltr">On Mar 25, 2013 2:27 PM, "Costash" <<a href="mailto:costashsrc@gmail.com">costashsrc@gmail.com</a>> wrote:<br>
><br>
> Salut,<br>
><br>
> Am și eu o mică problemă cu redirectările pe Windows.<br>
><br>
> Am pornit de la scheletul dat de voi, și am implementat redirectările<br>
> folosindu-mă de exemplul<br>
> din laboratorul 3, cu mențiunea că nu setez memoria la 0  în funcția<br>
> care face "redirect_handle",<br>
> ci în cea unde creez procesul, pentru a nu șterge redirectările deja făcute.<br>
><br>
> Problema e următoarea:<br>
> Dacă am redirectare de forma cat < file, sau ls > file, sau ls 2><br>
> file, redirectarea funcționează corect.<br>
> Dacă fac ceva de genul<br>
>     cat < file1 > file2<br>
> redirectarea în file2 nu mai funcționează.<br>
><br>
> Care ar putea fi motivul pentru comportamentul acesta? Mă "lupt" cu<br>
> bugul acesta de ieri și încă nu i-am<br>
> dat de cap.<br>
></p>
<p dir="ltr">Funcția din lab setează tot pe std și schimbă doar un descriptor. Când o reapelezi pierzi ce făcusei înainte. <br></p>
<p dir="ltr">--<br>
Mihnea Dobrescu-Balaur<br>
Sent from a mobile device.</p>