Maison > Article > Opération et maintenance > Comment utiliser le OU logique & et dans un script shell
Les opérations logiques OR & AND sont très utiles lors de l'utilisation de plusieurs conditions dans nos programmes (scripts). Ou utilisé entre deux ou plusieurs conditions. Si l’une des conditions renvoie vrai, alors vrai est renvoyé. Utilisé entre deux ou plusieurs conditions. True ne sera renvoyé que si toutes les conditions renvoient true.
Utiliser le OU logique
Le OU logique est utilisé avec l'opérateur -o dans le script bash. Le script shell suivant montrera comment utiliser le OU logique (-o) entre deux conditions.
#!/bin/bash read -p "Enter First Numeric Value: " first read -p "Enter Second Numeric Value: " second if [ $first -le 10-o$second -gt 20 ] then echo "OK" else echo "Not OK" fi
Utilisez logique avec
opérateur ET logique -a dans le script bash. Le script shell suivant montrera comment utiliser le ET logique (-a) entre deux conditions.
#!/bin/bash read -p "Enter First Numeric Value: " first read -p "Enter Second Numeric Value: " second if [ $first -le 10-a$second -gt 20 ] then echo "OK" else echo "Not OK" fi
OU logique et mélangé avec
L'exemple suivant montre comment utiliser plusieurs opérateurs logiques dans une seule instruction.
#!/bin/bash read -p "Enter Your Number:" i if [ ( $i -ge 10 -a $i -le 20 ) -o ( $i -ge 100 -a $i -le 200 ) ] then echo "OK" else echo "Not OK" fi
Cet article est terminé ici. Pour un contenu plus passionnant, vous pouvez prêter attention à la colonne Vidéo du didacticiel Linux du site Web PHP chinois !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!