Comparer les nombres en Bash

Fumbani Banda 30 janvier 2023
  1. Utilisez les accolades [] pour comparer les nombres dans Bash
  2. Utilisez la double parenthèse (( )) pour comparer les nombres dans Bash
Comparer les nombres en Bash

Ce tutoriel comparera les nombres dans bash en utilisant des accolades [] et une double parenthèse - (( )).

Utilisez les accolades [] pour comparer les nombres dans Bash

Les opérateurs de comparaison doivent être utilisés entre les accolades.

x=4
y=3

if [ $x -eq $y ];
then
    echo $x and $y are equal
elif [ $x -gt $y ]
then
    echo  $x is greater than $y
else
    echo  $x is less than $y
fi

Production :

4 is greater than 3

Utilisez la double parenthèse (( )) pour comparer les nombres dans Bash

Les opérateurs de comparaison doivent être utilisés entre la double parenthèse.

x=4
y=10

if (( $x < $y ))
then
    echo $x is less than $y
elif (( $x > $y ))
then
    echo $x is greater than $y
else
    echo $x is equal to $y
fi

Production :

4 is less than 10
Fumbani Banda avatar Fumbani Banda avatar

Fumbani is a tech enthusiast. He enjoys writing on Linux and Python as well as contributing to open-source projects.

LinkedIn GitHub