Sto cercando di confrontare due numeri in virgola mobile all'interno di uno script bash. Devo variabili, ad es
let num1=3.17648e-22
let num2=1.5
Ora, voglio solo fare un semplice confronto di questi due numeri:
st=`echo "$num1 < $num2" | bc`
if [ $st -eq 1]; then
echo -e "$num1 < $num2"
else
echo -e "$num1 >= $num2"
fi
Sfortunatamente, ho dei problemi con il giusto trattamento del num1 che può essere del "formato elettronico". :(
Qualsiasi aiuto, suggerimenti sono i benvenuti!