“Bash verificar si el número es mayor que” Código de respuesta

Bash verificar si el número es mayor que

# bash check if number is greater than
a=10
b=11

if [ $a -gt $b ]; then
	echo "this is won't be executed, because $a is smaller than $b";
fi

# DON'T DO THIS:
if [ $a > $b ]; then 		#INCORRECT!!
	echo "this will be executed, incorrectly";
fi
Dark Dotterel

Bash si es más grande que

# In bash, you should do your check in arithmetic context:

if (( a > b )); then
    ...
fi

# For POSIX shells that don't support (()), you can use -lt and -gt.

if [ "$a" -gt "$b" ]; then
    ...
fi
Blue Badger

Respuestas similares a “Bash verificar si el número es mayor que”

Preguntas similares a “Bash verificar si el número es mayor que”

Más respuestas relacionadas con “Bash verificar si el número es mayor que” en Shell/Bash

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código