分页: 1 / 1
$(( ))是什么意思?
发表于 : 2008-07-09 21:24
由 crossie
bash$ echo $(( 1 && 2 )) $((3 && 0)) $((4 || 0)) $((0 || 0))
1 0 1 0
如上所示
发表于 : 2008-07-09 21:28
由 lethe
取值咯,$((80/4)) 相当于 let a=80/4
发表于 : 2008-07-09 21:30
由 qqttdh
echo $((1+2))
echo $[1+2]
echo $((1*2))
echo $[1*2]
......over
发表于 : 2008-07-09 21:33
由 crossie
lethe 写了:取值咯,$((80/4)) 相当于 let a=80/4
那个(( ))才是计算表达式的值吧
为什么要加上一个 $ 呢?
发表于 : 2008-07-09 21:39
由 lethe
crossie 写了:lethe 写了:取值咯,$((80/4)) 相当于 let a=80/4
那个(( ))才是计算表达式的值吧
为什么要加上一个 $ 呢?
相当于一个变量吧,我是这么理解的
发表于 : 2008-07-09 21:41
由 qqttdh
echo $0
echo 0
...over
发表于 : 2008-07-09 21:42
由 qqttdh
$ 变量替换字符
发表于 : 2008-07-13 11:11
由 yang_hui1986527
学习了,谢谢。