欢迎光临散文网 会员登陆 & 注册

Shell 整数运算

2023-09-10 16:43 作者:小步2023  | 我要投稿

详情地址:  https://www.xiaobuteach.com/shell/base/int-calc.html?from=bili

Shell 整数运算

学过其它高级语言,会觉得Shell算术运算简直五味杂阵。

可以理解Shell所有变量的类型都是字符串,所以无法通过直接的+、-、*进行算术运算。


1 常用运算符

常用运算符说明+加-减*乘/除%余**幂

2 整数运算方法

共5种整数运算方法。

指令说明(( ))内部赋值,无返回值。常用于while。$(( ))推荐使用。有返回值。$[ ]用法同$(( )) 。let能够进行++、--。exp要求多,麻烦。

3 运算方法的基本使用

下面列出5种方法的基本使用。

文件04math-01type.sh

a=1 b=2 c1=$((a+b)) echo c1:$c1 ((c2=a+b)) echo c2:$c2 c3=$[a+b] echo c3:$c3 let c4=a+b echo c4:$c4 c5=`expr $a + $b` echo c5:$c5



Shell 整数运算的评论 (共 条)

分享到微博请遵守国家法律