LINUX.ORG.RU

bash & float


0

0

Как в bash'e сравнить float'ы или округлить хотябы ? Понятно, что 
if [ $A -lt 25.8 ] ; then (где A - float) - не работает.
anonymous

ИМХО только дёргать bc:

if [ $( echo "$A < 25.8" | bc ) -eq 1 ]; then ...

Deleted
()
Ответ на: комментарий от dilmah

> либо awk

А с awk как ? подскажи плз. Либо как отбросить дробную часть, т.е. из 32.46 получить 32 ?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.