Section courante

A propos

Section administrative du site

IF

Si
BASH  

Syntaxe

if expression_vrai ; then
    instruction_exécuté_si_vrai
fi
if expression_vrai1 ; then
    instruction_exécuté_si_vrai
else
    instruction_exécuté_si_faux
fi

Paramètres

Nom Description
expression_vrai Ce paramètre permet d'indiquer une expression booléen devant être vrai
instruction_exécuté_si_vrai Ce paramètre permet d'indiquer l'instruction exécuté si la condition est vrai
instruction_exécuté_si_faux Ce paramètre permet d'indiquer l'instruction exécuté si la condition est fausse

Description

Ce mot réservé permet d'effectuer des vérifications conditionnel.

Exemples

L'exemple suivant permet de vérifier l'existence d'un dossier de répertoire sur l'unité de disque :

  1. #!/bin/bash
  2. DIRECTORY="$1"
  3. if [ -d "$DIRECTORY" ]; then
  4.      echo "$DIRECTORY Le répertoire existe"
  5. else
  6.      echo "$DIRECTORY Le répertoire n'existe pas!"
  7. fi


Dernière mise à jour : Dimanche, le 4 septembre 2015