Bash Pagina 69: Diferență între versiuni
Sari la navigare
Sari la căutare
Admin (discuție | contribuții) (Pagină nouă: = Funcții 2 = '''Variabilele Bash''' sunt vizibile la nivel global în mod implicit. Într-o funcție, puteți face o variabilă locală acelei funcții utilizând <code>declare</code> sau <code>local</code>. '''Ieșiți dintr-o funcție cu return''' <code>return</code> returnează un cod de stare, similar cu <code>exit</code>. Fără o instrucțiune <code>return</code>, funcția returnează starea ultimei instrucțiuni executate. '''Returnând orice altă valoare'''...) |
(Nicio diferență)
|
Versiunea de la data 27 octombrie 2024 13:52
Funcții 2
Variabilele Bash sunt vizibile la nivel global în mod implicit.
Într-o funcție, puteți face o variabilă locală acelei funcții utilizând declare
sau local
.
Ieșiți dintr-o funcție cu return
return
returnează un cod de stare, similar cu exit
.
Fără o instrucțiune return
, funcția returnează starea ultimei instrucțiuni executate.
Returnând orice altă valoare
- Utilizați o variabilă globală.
- Sau trimiteți datele la ieșire și utilizați înlocuirea comenzii.
Exportarea unei funcții
export -f nume_funcție