KsI-wiki online documents

Bash-math

Материал из Ksimute

Перейти к: навигация, поиск

Простая математика. bash работает только с integer! Знаки после запятой откидывает. Работу с плавающей точкой поддерживает ksh zsh и т.п.

Для floating point используйте bc через pipe. bc - рещает!

variableA=variableA "Divided by" 1000 * 1024

 variableA=$(($variableA/1000*1024)) 

variableA=variableB*variableC

 variableA=$((variableB*variableC))