运算符
let:用于执行拥有整数算数运算、逻辑运算、关系运算、赋值运算、位运算,这与其他编程语言是一致的,而且还有**乘方运算符,与$(())包裹和expr命令有相同效果bc:用于执行拥有浮点数的数学运算语句,由于该命令是交互式的所以需要echo "浮点数算数语句" | bc的形式,这样会立刻输出,可以采用变通的方式赋值,比如先将结果重定向到一个临时文件,之后在读取出来赋值给其他变量,然后再删除临时文件
发布于 2023-10-19 03-Shell脚本编程 2835 次阅读
let:用于执行拥有整数算数运算、逻辑运算、关系运算、赋值运算、位运算,这与其他编程语言是一致的,而且还有**乘方运算符,与$(())包裹和expr命令有相同效果bc:用于执行拥有浮点数的数学运算语句,由于该命令是交互式的所以需要echo "浮点数算数语句" | bc的形式,这样会立刻输出,可以采用变通的方式赋值,比如先将结果重定向到一个临时文件,之后在读取出来赋值给其他变量,然后再删除临时文件
Comments NOTHING