shell编程(2)变量运算

Shell编程之算术运算命令

(()) 用于整数之间常用的运算符,效率高
let :用于整数运算,类似于(())
expr :用于整数运算,但是还有其他功能
bc :Linux下的一个计算程序,适合整数及小数运算
$[] :用于整数运算
awk:awk既可以整数运算,也可以小数运算
declare: 定义变量值和属性,-i参数可以用于定义整形变量,做运算

  1. (())
    双小括号是进行数值运算和数值比较。
  • ((e=e+1))作用是把e+1的结果赋值给e
  • 但是在echo命令时:echo ((e=e+1))<----不能忘了
    *e=$((e+1))把e+1的结果赋值给e
  • ((8>7&&5==5))用于数值比较
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。