Bash Pagina 68: Diferență între versiuni
Sari la navigare
Sari la căutare
Admin (discuție | contribuții) Fără descriere a modificării |
Admin (discuție | contribuții) |
||
| (Nu s-a afișat o versiune intermediară efectuată de același utilizator) | |||
| Linia 1: | Linia 1: | ||
= Funcții 1 = | = Funcții 1 = | ||
''' | '''Ca și cum definiți propria comandă''' | ||
nume () { | |||
nume () | |||
... | ... | ||
} | } | ||
Puteți rula codul între acolade ca o comandă nouă. Se execută ca orice comandă. | |||
* Suportă argumente. | * Suportă argumente. | ||
| Linia 30: | Linia 13: | ||
Parametrii poziționali sunt disponibili pentru argumentele funcției: <code>$1</code>, <code>$2</code>, ... | Parametrii poziționali sunt disponibili pentru argumentele funcției: <code>$1</code>, <code>$2</code>, ... | ||
'''Numirea funcțiilor | '''Numirea funcțiilor''' | ||
Aceleași reguli ca și pentru | Aceleași reguli ca și pentru scripturi: 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 curentă din 27 octombrie 2024 13:50
Funcții 1
Ca și cum definiți propria comandă
nume () {
...
}
Puteți rula codul între acolade ca o comandă nouă. Se execută ca orice comandă.
- Suportă argumente.
- Utilizați redirecționarea.
Parametrii poziționali sunt disponibili pentru argumentele funcției: $1, $2, ...
Numirea funcțiilor
Aceleași reguli ca și pentru scripturi: nu înlocuiți comenzile existente.