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 13:01] captnfab [Boucles et instructions conditionnelles] |
doc:programmation:shell:avancee [24/03/2014 18:30] Hypathie [Les fonctions] |
||
---|---|---|---|
Ligne 10: | Ligne 10: | ||
* 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 !)) | * 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 !)) | ||
- | === Nota === | + | **Nota :** |
Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! | Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! | ||
Ligne 129: | Ligne 129: | ||
===== 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]]. | + | La syntaxe à utiliser dans le corps d'une fonction pour en récupérer les arguments est similaire à celle d'un fichier de script.\\ |
+ | Pour une explication sur les différentes syntaxes voir : [[atelier:chantier:debuter-avec-les-scripts-shell-bash#les-fonctions]]\\ | ||
- | 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. | + | Rappel : |
- | L'appel de la fonction se fait ensuite comme l'appel d'un programme (cf. dernière ligne.) | + | *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() |