shellの数値計算、小数点計算
shellスクリプトでは、数値計算ができます.
, expr、let、(()) , :http://blog.csdn.net/longshenlmj/article/details/14166193
。
?
shellで小数点以下の計算はbc、awk、nawkツールなどを通じて(通って)bcを使うコードを完成しました.click=`awk -F"\t" '$1==2 {print $2}' ctr_result.txt`
show=`awk -F"\t" '$1==1 {print $2}' ctr_result.txt`
ctr=`echo "scale=4;$click/$show"| bc`
,echo "scale=4;$click/$show"| bc ,
scale , 4 。
ctr_result.txt
1 12
2 10
awk
, awk :
。。。