<br><div class="gmail_quote">2009/3/29 Alin Popescu <span dir="ltr">&lt;<a href="mailto:alinpopescu@live.com">alinpopescu@live.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">




<div>
Salut</div></blockquote><div></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><br>Cateva intrebari:</div></blockquote><div>Salut Alin, o sa incerc eu sa iti raspund,  <br>
<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><br>1) Ce va avea prioritate maxima in cazul ls | cat &lt; ana, | sau &lt; ? Eu am ales |.</div>
</blockquote><div> Asta este un caz limita, care probabil nu e testat. Comanda aia oricum este absurda, nimeni in toate mintile nu ar da-o. Alege ce comportament vrei.<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><br>2) Am vazut ca pentru warning-uri se scade. Eu am folosit din biblioteca standard C string.h, iar la compilare imi da warning-uri. Pot sa folosesc /D _CRT_SECURE_NO_WARNINGS?</div></blockquote><div>Recomandat aici este sa inlocuiesti functiile insecure cu cele secure pe care ti le sugereaza el. Daca vrei sa pastrezi tema pe Linux apropiata de cea de Windows, poti sa te joci un pic cu macro-urile. Daca nu ai chef, poti dezactiva warning-urile de genul asta. <br>
<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><br>3) Eu am implementat shell-ul sa astepte terminarea tuturor comenzilor din linia de comanda inainte de a trece la urmatoarea. Am vazut ca bash nu asteapta, de ex in cazul ls &amp; man. Este ok cum am facut?</div>
</blockquote><div>Aici nu stiu sa raspund decat ca ar trebui sa vezi daca se testeaza asa ceva si care e comportamentul asteptat.<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><br>4) Comanda echo salut 2&gt; out.txt nu produce nici o eroare, dar shell-ul creaza fisierul out.txt. Este nevoie sa il sterg dupa ce comanda s-a incheiat? Bash nu-l sterge, eu il sterg.</div></blockquote><div>In cazul asta comportamentul bash-ului e mai sensibil, gandeste-te de exemplu la un script care analizeaza output-ul de eroare al unui program: daca gaseste fisierul gol, e ok. Daca nu gaseste fisierul, nu poate sti daca comanda a rulat.<br>
 <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><br>5) Cat de detaliat trebuie sa fie readme-ul si ce ar trebui sa contina ca sa fie unul bun?</div>
</blockquote><div>Ar fi trebuit sa stii deja dupa atatea materii :P. In mod normal, cateva paragrafe cu explicatii despre cum e tema in mare. Comentariile din cod ar trebui sa umple restul.<br><br>Sper ca am fost util, <br>
Cosmin.</div></div><br>