Bash Numeri decimali

Da MelugWiki.

Jump to: navigation, search

La bash non supporta i decimali, ma si può sempre utilizzare bc

#!/bin/bash
PIPPO=15.7
PLUTO=17.2
SUB=$(echo " ($PIPPO-$PLUTO)>0" | bc)
if [ $SUB -eq 0 ]; then
        echo "minore di zero"
else
        echo "maggiore di zero";
fi

dal forum http://www.messinalug.org/forum/viewtopic.php?f=6&t=2765

Personal tools