sh/bash/dash/ksh/zsh等Shell脚本
-
fallleaf
- 帖子: 694
- 注册时间: 2006-12-29 20:13
#1
帖子
由 fallleaf » 2007-01-11 19:58
计算2+3的值用expr 2 "+" 3,那么如果要把2+3计算的值赋给变量a应该怎么做?
菜鸟一只请教老鸟。
-
aBiNg
- 帖子: 1331
- 注册时间: 2006-07-09 12:22
- 来自: 南京
#2
帖子
由 aBiNg » 2007-01-12 9:53
$a=`expr 2 + 3`
-
fallleaf
- 帖子: 694
- 注册时间: 2006-12-29 20:13
#3
帖子
由 fallleaf » 2007-01-13 10:18
貌似不行啊。按楼上的做法,结果echo $a时显示expr 2 + 3,也就是把这一串字符赋给了a。
-
5451vs5451
- 帖子: 345
- 注册时间: 2006-07-14 18:56
- 来自: Apple Valley, Planet Tux, Linux System
#4
帖子
由 5451vs5451 » 2007-01-13 12:16
fallleaf 写了:计算2+3的值用expr 2 "+" 3,那么如果要把2+3计算的值赋给变量a应该怎么做?
菜鸟一只请教老鸟。
((a=2+3))
-
aBiNg
- 帖子: 1331
- 注册时间: 2006-07-09 12:22
- 来自: 南京
#5
帖子
由 aBiNg » 2007-01-19 9:15
fallleaf 写了:貌似不行啊。按楼上的做法,结果echo $a时显示expr 2 + 3,也就是把这一串字符赋给了a。
`是esc下面的键,不是单引号。。。
-
fallleaf
- 帖子: 694
- 注册时间: 2006-12-29 20:13
#6
帖子
由 fallleaf » 2007-01-19 15:23
helo_aBiNg 写了:fallleaf 写了:貌似不行啊。按楼上的做法,结果echo $a时显示expr 2 + 3,也就是把这一串字符赋给了a。
`是esc下面的键,不是单引号。。。
thx!