Premium : Fonctions de script Bash
Écrivez des fonctions réutilisables pour éliminer la duplication de code et créer des scripts d'automatisation maintenables.
Démarrer la leçon interactiveLes fonctions vous permettent d'écrire une commande une fois et de l'appeler plusieurs fois. Maîtrisez ce modèle et vos scripts deviennent vraiment puissants.
Étape 1 : Définissez une fonction simple
Une fonction est juste un bloc nommé. Appelez-la n'importe quand sans réécrire le code.
Étape 2 : Écrivez des fonctions multi-lignes
Chaque ligne d'une fonction s'exécute en séquence. Organisez les tâches complexes en un bloc réutilisable.
Étape 3 : Utilisez des fonctions avec des variables
$1, $2, etc. sont des arguments de fonction. Votre fonction est maintenant vraiment réutilisable avec différentes entrées.
Liste que vous pouvez réutiliser
- Définissez avec
function nom { commandes; }. - Appelez avec
nom arg1 arg2. - Référencez les arguments comme
$1,$2,$@(tous les args). - Retournez des codes de sortie avec
return 0oureturn 1.
Vérification des connaissances
1 / 2Comment passez-vous des arguments à une fonction bash ?
Références
Ces liens de documentation fournissent des informations fiables sur les commandes utilisées dans cet article.