Linux за българи: Форуми

Програмиране => Общ форум => Темата е започната от: laskov в Jan 10, 2023, 16:47



Титла: bash, сравнение на отрицателни числа
Публикувано от: laskov в Jan 10, 2023, 16:47
Сравнявам отрицателни температури:
Код:
if [ "$temp" > -15 ]; then
 echo "temp > -15"
fi
Когато $temp е -19, bash счита, че -19 е по-голямо от -15, аз пък си мисля обратното. Кой е прав?


Титла: Re: bash, сравнение на отрицателни числа
Публикувано от: laskov в Jan 10, 2023, 17:15
Така май работи по-добре:
Код:
if (( "$temp" > -15 )); then
 echo "temp > -15"
fi