shell中的let命令

我不是女神ヾ 2022-03-28 11:18 632阅读 0赞

在shell中,let命令用于指定算术运算,即 let expretion。

实例如下:

#!/usr/bin/env bash
a=2
echo “a init is $a”
let “a+=1”
echo “a+=1 is $a”
let “a-=1”
echo “a-=1 is $a”
let “a*=2”
echo “a*=2 is $a”
let “a/=2”
echo “a/=2 is $a”
let “a=$a**3”
echo “a=a**3 is $a”

运行结果:

a init is 2
a+=1 is 3
a-=1 is 2
a*=2 is 4
a/=2 is 2
a=a**3 is 8

发表评论

表情:
评论列表 (有 0 条评论,632人围观)

还没有评论,来说两句吧...

相关阅读

    相关 shell学习九--let

    let命令是bash中用于计算的工具,提供常用运算符还提供了方幂\\运算符。 在变量的房屋计算中不需要加上$来表示变量,如果表达式的值是非0,那么返回的状态值是0;否则,返

    相关 Linux let 命令

    命令:let let 命令是 BASH 中用于计算的工具,用于执行一个或多个表达式,变量计算中不需要加上 $ 来表示变量。如果表达式中包含了空格或其他特殊字符,则必须引起来。