首页 cms教程 正文
SHELL四则运算(linux shell 运算)

 2023-11-09    bigbai  

SHELL四则运算(linux shell 运算)

1、(的缩写),译为“表达式求值”。是一个功能强大,并且比较复杂的命令,它除了可以实现整数计算,还可以结合一些选项对字符串进行处理,例如计算字符串长度、字符串比较、字符串匹配、字符串提取等。获取计算结果赋值给新变量语法。下表列出了常用的算术运算符,假定变量为1,变量为2:。

2、四则运算中如果使用了()。双小括号,用于进行数学运算表达式的执行,将数学运算表达式放在和之间。

3、可以使用$获取(())表达式命令的结果,这和使用$获得变量值是一样的。注意:符号之间有无空格都可以,((=1+6))等价于((=1+6))。

4、括号内赋值:((变量名=整数表达式))。括号外赋值:变量名=$((整数表达式))。多表达式赋值:((变量名1=整数表达式1,变量名2=整数表达式2与条件句配合使用:((整数表达式))。

5、命令和双小括号(())在数字计算方面功能一样。但是没有(())功能强大,只能用于赋值计算,不能直接输出,不可以条件判断一起使用。主要用于赋值,是最简洁的整数运算赋值命令。多个表达式之间使用空格,不是”“号。

SHELL四则运算(linux shell 运算)

1、对于类似这样的写法,虽然计算了+的值,但却将结果丢弃。如果会直接输出字符串;若不想这样,可以使用将+的结果保存在变量中。示例:2和(())、命令类似,$[]也只能进行整数运算。

2、但是只能对单个表达式的计算求值与输出。示例:3内置了对整数运算的支持,但是并不支持浮点运算,而()命令可以很方便的进行浮点运算。命令是简单的计算器,能进行进制转换与计算。

3、能转换的进制包括十六进制、十进制、八进制、二进制等。可以使用的运算符号包括(+)加法、(-)减法、(*)乘法、(/)除法、(^)指数、(%)余数等。

4、默认使用命令后回车会有很多欢迎信息,可以使用回车后不会有欢迎信息。参数:指定包含计算任务的文件。示例:创建。文件,编辑文件内容(一个计算表达式一行)。

5、使用命令,回车即可,直接进行计算器进行运算。直接进行的表达式计算输出。

  •  标签:  

原文链接:https://www.bigbai.cc/news/7509.html

本文版权:如无特别标注,本站文章均为原创。