您的位置:首页 > 其它

let 命令详解

2012-07-19 14:20 218 查看
let :简单的计算器

语 法

let[计算表达式]

功 能

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

类似命令: wc bc dc expr

执行权限: 超级用户 普通用户

命令属性: 系统管理

参数必要参数



选择参数



范例

范例1:BASH脚本中,简单算

[rootlx138.com ~]# cat test1.sh //加法运算

#!/bin/bash

let a=5+4 b=9-3

echo $a $b

[rootlx138.com ~]# ./test1.sh

9 5

[rootlx138.com ~]# cat test2.sh

#!/bin/bash

b=5

let "t1 = ((a = 5 + 3, b = 7 - 1, c = 15 - 4))"

echo "t1 = $t1, a = $a, b = $b"

范例2: let的一些理解

[rootlx138.com ~]# cat test3.sh

#!/bin/bash

$t=122

let t=$t+1

echo $t

[rootlx138.com ~]# ./test3.sh

123

[rootlx138.com ~]#cat test4.sh

#!/bin/bash

t=122

t=$t+1

echo $t

[rootlx138.com ~]# ./test4.sh

122+1

在SHELL中,变量是没有类型的,如果变量的值都是数字,那么其可以视为整数,如果有字母,那么就当做字符串。

t=122

let t+=1 #123

t=11B

let t+=1 #1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  let 命令详解