Bash Pagina 68: Diferență între versiuni
Sari la navigare
Sari la căutare
Admin (discuție | contribuții) (Pagină nouă: Pagina anterioară | Următoarea pagină) |
Admin (discuție | contribuții) 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.