“Bash überprüfen, ob die Zahl größer als” Code-Antworten

Bash überprüfen, ob die Zahl größer als

# 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

verprügeln, wenn größer als

# 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

Ähnliche Antworten wie “Bash überprüfen, ob die Zahl größer als”

Fragen ähnlich wie “Bash überprüfen, ob die Zahl größer als”

Weitere verwandte Antworten zu “Bash überprüfen, ob die Zahl größer als” auf Shell/Bash

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen