[SHELL]shell中的数学运算
2024-09-28 02:20:47
一,expr 太麻烦,看的脑壳疼
二,使用方括号
!!!! bash shell用这种方法只支持整数运算,z shell倒是支持浮点型运算
var_1=
var_2=
var_3= my_var_1=$[$var_/$var_2]
echo $my_var_1 my_var_2=$[(var_1-var_3)/]
echo $my_var_2
三,浮点解决方案
内建bash计算器bc
#!/bin/bash
my_var=$(bc <<EOF
scale=4 #四位小数
var_1=
var_2=
var_3=
var_1/var_2*var_3
EOF
)
echo $my_var
最新文章
- git log命令全解析,打log还能这么随心所欲!
- 电子商务中:B2C、B2B、C2B、C2C、O2O、P2P
- Best Time to Buy and Sell Stock | &; || &; III
- Cheatsheet: 2013 11.12 ~ 11.30
- 在探索中感悟,在摸索中前进--ET之快递法
- MVC与WebForm的一些区别
- 深入了解View实现原理以及自定义View详解
- c#基础语言编程-正则表达式应用
- java面向对象--继承与多态
- SQL-结构化查询语言(1)
- HTML5对音视频的处理
- 2015最新Android学习线路图
- android 签名
- 将RAC软件转换为单实例软件
- SpringMVC学习二
- 使用Loadrunner对IBM MQ进行性能测试
- 在SpringMVC中使用Jackson并格式化时间
- 算法笔记_229:有理数的循环节(Java)
- PCB设计铜箔厚度、线宽和电流关系
- tyvj P2018 「Nescaf&#233;26」小猫爬山 解题报告