shell脚本中的关于数值计算的命令

来源:互联网 发布:vue组件引用js插件 编辑:程序博客网 时间:2024/05/17 23:33
expr

-index STRING CHAR ----------------返回在字符串中找到的字符串的位置,否则返回0


-substr STRING POS LENGTH----------返回起始位置为POS(从1开始计数),长度为LENGTH个字符的子字符串


-length STRING --------------------返回字符串的长度


-match STRING PEGEXP---------------如果REGEXP匹配到了STRING中的某个模式,返回该模式匹配


-STRING : PEGEXP---------------如果REGEXP匹配到了STRING中的某个模式,返回该模式匹配


bc -----可计算浮点数

quit  ----  退出

浮点运算是由一个内建的称为scale的变量控制的。你必须将这个值设置称为结果里你想要的小数后的为数。


bash还支持变量



在脚本中的使用------个人感觉用处不大


bash中浮点数与整数比较的问题

在ubuntu上的执行结果出错:./test2.sh: 第 7 行: [: 3.3333: 期待整数表达式

如果只是要echo语句来显示这个结果,那么可以很好的工作。但是无法在基于数字的函数中工作。



0 0
原创粉丝点击