Bash Pagina 24: Diferență între versiuni

De la Wiki Linux Advanced
Sari la navigare Sari la căutare
(Pagină nouă: == Coduri de returnare == '''Cod de retur''' sau '''stare de ieșire''': reprezintă valoarea returnată de un program la terminarea execuției sale. Această valoare este importantă pentru a înțelege dacă programul a rulat cu succes sau dacă a întâmpinat o eroare. === Valori ale codurilor de returnare === - Valorile posibile pentru codurile de returnare sunt cuprinse între `0` și `255`. - '''0''' indică succesul execuției, semnalând că programul s-a terminat f...)
 
 
Linia 19: Linia 19:
- Declarația `if` în scripturi Shell verifică codul de returnare al ultimei comenzi executate (cunoscut ca „testcode”).
- Declarația `if` în scripturi Shell verifică codul de returnare al ultimei comenzi executate (cunoscut ca „testcode”).
- În funcție de acest cod de returnare, scriptul poate continua execuția sau poate întrerupe fluxul pentru a gestiona eventualele erori.
- În funcție de acest cod de returnare, scriptul poate continua execuția sau poate întrerupe fluxul pentru a gestiona eventualele erori.
[[Bash_Pagina_23|Pagina anterioară]] | [[Bash_Pagina_25|Următoarea pagină]]

Versiunea curentă din 27 octombrie 2024 08:48

Coduri de returnare

Cod de retur sau stare de ieșire: reprezintă valoarea returnată de un program la terminarea execuției sale. Această valoare este importantă pentru a înțelege dacă programul a rulat cu succes sau dacă a întâmpinat o eroare.

Valori ale codurilor de returnare

- Valorile posibile pentru codurile de returnare sunt cuprinse între `0` și `255`. - 0 indică succesul execuției, semnalând că programul s-a terminat fără erori. - Orice altă valoare diferită de `0` reprezintă un cod de eroare specific, indicând faptul că programul nu a rulat corespunzător.

Codurile de returnare în scripturile Shell

- Scripturile Shell folosesc aceste coduri de returnare pentru a comunica starea finală a execuției. - Valoarea de ieșire de succes pentru un script Shell este `0`.

Obiceiuri bune pentru utilizarea codurilor de returnare

- Este recomandat ca toate programele să se încheie cu un cod de ieșire corect, pentru a semnala explicit starea execuției. - Asigurați-vă că programați întotdeauna apelul către `exit` cu o valoare specifică (de exemplu, `exit 0` pentru succes sau un cod diferit pentru erori).

Utilizarea codurilor de returnare în structuri condiționale

- Declarația `if` în scripturi Shell verifică codul de returnare al ultimei comenzi executate (cunoscut ca „testcode”). - În funcție de acest cod de returnare, scriptul poate continua execuția sau poate întrerupe fluxul pentru a gestiona eventualele erori.

Pagina anterioară | Următoarea pagină