Bash Pagina 68: Diferență între versiuni

De la Wiki Linux Advanced
Sari la navigare Sari la căutare
 
Fără descriere a modificării
Linia 1: Linia 1:
= Funcții 1 =
'''Definiți-vă propria comandă'''
<code>
nume () {
  ...
}
</code>
Puteți rula codul între acolade ca o comandă nouă.
'''Altă sintaxă echivalentă (nu este recomandată):'''
<code>
numele funcției () {
  ...
}
numele funcției {
  ...
}
</code>
Executați-o ca orice comandă.
* Suportă argumente.
* Utilizați redirecționarea.
Parametrii poziționali sunt disponibili pentru argumentele funcției: <code>$1</code>, <code>$2</code>, ...
'''Numirea funcțiilor dvs'''
Aceleași reguli ca și pentru scripturile de denumire: nu înlocuiți comenzile existente.




[[Bash_Pagina_67|Pagina anterioară]] | [[Bash_Pagina_69|Următoarea pagină]]
[[Bash_Pagina_67|Pagina anterioară]] | [[Bash_Pagina_69|Următoarea pagină]]

Versiunea de la data 27 octombrie 2024 13:47

Funcții 1

Definiți-vă propria comandă

nume () {

 ...

}

Puteți rula codul între acolade ca o comandă nouă.

Altă sintaxă echivalentă (nu este recomandată):

numele funcției () {

 ...

}

numele funcției {

 ...

}

Executați-o ca orice comandă.

  • Suportă argumente.
  • Utilizați redirecționarea.

Parametrii poziționali sunt disponibili pentru argumentele funcției: $1, $2, ...

Numirea funcțiilor dvs

Aceleași reguli ca și pentru scripturile de denumire: nu înlocuiți comenzile existente.


Pagina anterioară | Următoarea pagină