@AlinaMoe

Bash как сравнить несколько чисел?

Имеется строка if (( "$load" > "$warn" )); then
Которая проверяет больше ли load warn, если больше выполняет код, надо добавить еще несколько переменных, чтобы из них находило наименьшую. Как сделать?
  • Вопрос задан
  • 80 просмотров
Решения вопроса 1
saboteur_kiev
@saboteur_kiev Куратор тега bash
software engineer
for item in 100 50 25; do
 if (( "$load" > "$item" )); then
  echo blablabla
 fi
done

Можно сделать массив и пробежаться по нему.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
ky0
@ky0
Миллиардер, филантроп, патологический лгун
Засунуть всё в массив и отсортировать его.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы