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.