Retour au blog
Arnošt Havelka

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 interactive
Premium : Fonctions de script Bash

Premium : Fonctions de script Bash

Les 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

Command Prompt
État OK
C:\Users\User>echo 'État OK'

Une fonction est juste un bloc nommé. Appelez-la n'importe quand sans réécrire le code.

Étape 2 : Écrivez des fonctions multi-lignes

Command Prompt
Fichiers sauvegardés
C:\Users\User>echo 'Fichiers sauvegardés'

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

Command Prompt
Vérification du serveur : prod
C:\Users\User>echo 'Vérification du serveur : prod'

$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

  1. Définissez avec function nom { commandes; }.
  2. Appelez avec nom arg1 arg2.
  3. Référencez les arguments comme $1, $2, $@ (tous les args).
  4. Retournez des codes de sortie avec return 0 ou return 1.

Vérification des connaissances

1 / 2

Comment passez-vous des arguments à une fonction bash ?

Références

Ces liens Microsoft Learn et de la documentation Windows fournissent des informations fiables sur les commandes utilisées dans cet article.

À suivre

Premium : Automatisation de scripts Bash

Combinez boucles et conditions pour créer des scripts qui exécutent des tâches automatiquement et répondent à l'état du système.