Shell中的数学运算使用
程序员文章站
2022-07-08 11:49:38
在linux shell中进行数学运算,通常可以使用的运算符有:简单运算: let [] (())高级运算: expr bc1、let命令let命令是bash内置命令,可以实现简单的算术以...
在linux shell中进行数学运算,通常可以使用的运算符有:
简单运算:
- let
- []
- (())
高级运算:
- expr
- bc
1、let命令
let命令
是bash内置命令,可以实现简单的算术以及逻辑运算,通过help let
命令,可以查询到let命令
的具体使用方法。
使用方法:
2、[]
[]相当于let命令
,其用法如下:
3、(())
(())等价于[],其具体用法如下:
4、expr
expr
同样可以用来进行基本的算术运算。
注意:变量与运算符之间必须使用空格作为分隔符。
具体用法如下:
若是在变量与运算符之间没有空格,代码如下所示:
最终输出的是:
10
10+10
10+10+100
5、bc
若要在计算的过程中控制计算的精度,就得使用到bc
命令。bc
命令是一个支持精确的浮点运算的高级计算器,支持数学函数调用。
对于如下的计算:
到此这篇关于shell中的数学运算使用的文章就介绍到这了,更多相关shell 数学运算内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
推荐阅读
-
检测网段IP使用情况的shell脚本
-
shell中1小于/dev/null 2大于&1的含义
-
PHP5中使用PDO连接数据库的方法
-
解析:php调用MsSQL存储过程使用内置RETVAL获取过程中的return值
-
Word2000和Word2002中的宏在Office Word 2003中的使用
-
使用=号引用的方法来将Excel中多列内容合并成一列
-
MyBatis中XML和注解的对比及使用
-
Word2003“汉字重选”功能在文档中的使用
-
jquery中的$(document).ready()使用小结
-
Python_WIN10系统中递归所有文件夹所有文件_移动所有文件到主目录(使用到的库:os + glob + shutil)