Есть программка которая циклично выводит обновляемые данные.
~$./prog
{
"something Something": {
"strings": [
12.454398734,
-32.39841032,
88.382397873
]
}
}
{
"something Something": {
"strings": [
-34.12312344,
555.12343442,
-22.42342344
]
}
}
^C
~$
https://bestpornlist.pro
Как во время обновления данных, сравнивать выводимые перед точкой значения с заданными числами например больше чем 100 и меньше чем -100 ?
Если бы команда prog выводила значение и завершалась, я бы видел это так:
check='sh prog'
for var in $check
do
if [ если одно из чисел перед точкой больше чем 100 или меньше чем -100 ]
then
echo "Alert"
fi
done
Но переменная check ждёт вывода prog, но prog не может вернуться потому что зациклен. Так же мне не понятно, как сравнить числа с двойный набором условий?