« Programmation Bash/Fonctions » : différence entre les versions
Contenu supprimé Contenu ajouté
Ligne 6 :
Pour déclarer une fonction, on utilise la syntaxe suivante:
<syntaxhighlight lang="bash">
function maFonction() {
instructions
Ligne 13 ⟶ 14 :
La déclaration d'une fonction doit toujours se situer avant son appel.
Le mot-clé <code>function</code> est optionnel :
<syntaxhighlight lang="bash">
maFonction()
{
instructions
}
</syntaxhighlight>
Les deux syntaxes ont leur avantage :
* L'absence du mot-clé permet au script d'être compatible avec les shells Bourne et Korn.
* La présence du mot-clé permet d'éviter une collision de nom avec les alias.
== Appel et paramètres ==
|