分页: 1 / 1
判断符号[],判断相等 用符号 = 的问题
发表于 : 2009-06-05 13:51
由 lian_ubuntu
为什么ubuntu的判断符号[] 判断相等时用一个等号=,而不是两个连续的等号== ?按C的习惯应该是两个等号啊。
命令: sum=$((5+9)),为什么要用两组括号呢 ,我理解不了:
Re: 判断符号[],判断相等 用符号 = 的问题
发表于 : 2009-06-05 16:20
由 c\nc
一个等号和两个等号,记得手册里有说明。语法是作者定的,犯不上去理解吧?
Re: 判断符号[],判断相等 用符号 = 的问题
发表于 : 2009-06-05 16:25
由 bones7456
知道就行,无须理解.
Re: 判断符号[],判断相等 用符号 = 的问题
发表于 : 2009-06-05 16:36
由 xiooli
你喜欢两个连续的=也可以阿,效果是一样的。
Re: 判断符号[],判断相等 用符号 = 的问题
发表于 : 2009-06-05 16:45
由 eexpress
$((5+9))
是数学运算
你这是指bash呢,还是指perl,反正和ubuntu无关。
Re: 判断符号[],判断相等 用符号 = 的问题
发表于 : 2009-06-05 21:53
由 lian_ubuntu
c\nc 写了:一个等号和两个等号,记得手册里有说明。语法是作者定的,犯不上去理解吧?
只是不习惯
Re: 判断符号[],判断相等 用符号 = 的问题
发表于 : 2009-06-05 21:54
由 lian_ubuntu
eexpress 写了:$((5+9))
是数学运算
你这是指bash呢,还是指perl,反正和ubuntu无关。
bash .
和 ubuntu无关?
Re: 判断符号[],判断相等 用符号 = 的问题
发表于 : 2009-08-19 19:31
由 tusooa
代码: 全选
尝试:
声明 [ 为 命令
否则:
印出 '[ 是命令'
[ 是命令
因为所有[ ]之间的都是条件
Re: 判断符号[],判断相等 用符号 = 的问题
发表于 : 2009-08-19 19:37
由 BigSnake.NET
man bash
Re: 判断符号[],判断相等 用符号 = 的问题
发表于 : 2009-08-19 20:05
由 O_O_BOT
翻?老帖?
Re: 判断符号[],判断相等 用符号 = 的问题
发表于 : 2009-08-19 20:05
由 O_O_BOT
tusooa 写了:代码: 全选
尝试:
声明 [ 为 命令
否则:
印出 '[ 是命令'
[ 是命令
因为所有[ ]之间的都是条件
答非所问?
Re: 判断符号[],判断相等 用符号 = 的问题
发表于 : 2009-08-19 20:13
由 daf3707
eexpress 写了:$((5+9))
是数【被屏蔽】算
你这是指bash呢,还是指perl,反正和ubuntu无关。
【被屏蔽】
Re: 判断符号[],判断相等 用符号 = 的问题
发表于 : 2009-08-19 20:26
由 BigSnake.NET
daf3707 写了:eexpress 写了:$((5+9))
是数【被屏蔽】算
你这是指bash呢,还是指perl,反正和ubuntu无关。
【被屏蔽】
5pWw5a2m6L+Q566X