Я ссылался на несколько статей, чтобы решить мою проблему, но не повезло.Я пытаюсь свернуться внутри if
;поскольку сравнение значений является арифметической операцией, я использую оператор >
с ((
.
Однако команда завершается с ошибкой
bash: ((:> 0: синтаксическая ошибка: ожидается операнд (маркер ошибки "> 0")
Вот моя команда:
if (( $(curl --max-time 10 $serviceName) > 0)); then echo ERROR ; fi
Что не так в команде?