Em um script Bash, quero verificar se var1 está localizado entre var2 e var3. Mas não consigo encontrar como fazê-lo.
Algo assim.
var1=15
var2=10
var3=20
if [ "$var1" is located beetween "$var2" and "$var3" ]
then
echo "ok"
else
echo "not ok"
fi
Você pode me ajudar por favor ?
Obrigada.
Supondo que os valores sejam sempre numéricos e por "var1 localizado entre var2 e var3" você quer dizer que
var2 < var1 < var3
, você pode usar isso:Sua lógica é inútil... Afinal o código no script é estático, então quando você altera alguma coisa nas variáveis, você pode ajustar a lógica no resto do script.