Com meu chapéu para nkms , sugiro o seguinte:
#!/bin/bash
RESULT[1]=2
RESULT[2]=4
RESULT[3]=8
RESULT[4]=16
RESULT[5]=99999
RESULT[6]=32
RESULT[7]=64
RESULT[8]=128
RESULT[9]=256
for result in ${RESULT[*]}
do
if [[ $result -gt 50000 ]]; then
echo big result $result
fi
done
A repetição de -gt 50000 repetidas vezes é propensa a erros. Mesmo se você acertar uma vez, o que acontece quando alguém aparece e tenta adicionar outro resultado? Um loop é mais fácil de manter e dimensionar. E se você vai fazer um loop sobre cada um dos resultados, por que não colocá-los em uma matriz?
Se você quiser estender isso para o resto do seu script, você pode colocar seus endereços IP em uma matriz também.