Linux Shell脚本系列教程(五):数学运算
在任何一种编程语言中,算术运算都是必不可少的,shell也不例外。
一、 使用let、(())和[]进行算术运算
可以使用普通变量赋值方法定义数值,这是,它会被保存为字符串。我们可以通过使用let、(())、[]等操作符,使得这些变量进行算术运算。例如:
#!/bin/bash no1=4 #此处no1义字符串形式存储 no2=5 #此处no2义字符串形式存储 letresult=no1+no2 echo$result #输出结果为9 letno1++ #等价于letno1=no1+1 echo$no1 #输出结果为5 letno2-- #等价于letno2=no2-1 echo$no2 #输出结果为4 letno1+=5 #等价于letno1=no1+5 echo$no1 #输出结果为10 letno1-=5 #等价于letno1=no1-5 echo$no1 #输出结果为5
no1=4 #此处no1义字符串形式存储 no2=5 #此处no2义字符串形式存储 result=$[no1+no2] echo$result #输出结果为9 result=$[$no1+5] #ubuntu中不能正常运行,no1notfound echo$result #输出结果为9 result=$((no1+50)) #括号前的$不可丢失,否则报错 echo$result #输出结果为54
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短