Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:programmation:shell:avancee [01/10/2013 00:12] captnfab [Les fonctions] |
doc:programmation:shell:avancee [01/10/2013 00:16] captnfab [Fonctionnalités avancées du Shell] |
||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
* Création par **captnfab** 30/09/2013 | * Création par **captnfab** 30/09/2013 | ||
* Testé par <...> le <...> FIXME | * Testé par <...> le <...> FIXME | ||
- | * Commentaires sur le forum : [[url | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME | + | * Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?pid=68350 | ici]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME |
=== Nota === | === Nota === | ||
Ligne 111: | Ligne 111: | ||
===== Les fonctions ===== | ===== Les fonctions ===== | ||
+ | |||
+ | La syntaxe à utiliser dans le corps d'une fonction pour en récupérer les arguments est similaire à celle d'un fichier de script. Voir [[doc:programmation:shell:scripts]]. | ||
+ | |||
+ | Pour le reste, le corps d'une fonction se définit de manière assez simple. Notons que les arguments ne sont pas précisés entre parenthèses. | ||
+ | |||
+ | L'appel de la fonction se fait ensuite comme l'appel d'un programme (cf. dernière ligne.) | ||
<code user>function ma_fonction() | <code user>function ma_fonction() |