[so] eroare relativa la un make al checkerului

Catalin Iacob iacobcatalin at gmail.com
Sun Nov 4 15:34:02 EET 2007


On Sunday 04 November 2007 15:25:14 Maria Nadejde wrote:
> Buna,

> De ce da eroare?

Se intampla fiindca lasi sa iasa din shell-ul tau codul de eroare al vreunei 
comenzi. 

Adica shell-ul tau nu trebuie sa intoarca un cod diferit de 0 decat la erori 
de-ale lui (de genul: mi-a esuat fork ca nu mai am memorie etc.),  nu la 
erori ale comenzilor pe care le invoca.

Daca o comanda intoarce != 0 nu e problema shell-ului. La fel, daca 
utilizatorul a dat o comanda al carei nume nu exista (si exec esueaza) dai un 
mesaj pe ecran dar shell-ul tot cu 0 trebuie sa se intoarca atunci cand 
primeste quit/exit.

Iti apare 255 fiindca ai pe undeva in shell exit(255) sau exit(-1).

Catalin


More information about the so mailing list