LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 624|回复: 4

if let $(( $# < 1 )) ....

[复制链接]
发表于 2004-12-17 08:12:24 | 显示全部楼层 |阅读模式
请问一下,这一句的意思是什么,能不能帮我详细说明一下.谢谢!!!
发表于 2004-12-17 11:47:34 | 显示全部楼层
$(())是数学运算的结果. 但是这句判断挺奇怪, 没有变量.
 楼主| 发表于 2004-12-17 13:14:06 | 显示全部楼层
直接用
if (( $# < 1 ))
行不行呀?
发表于 2004-12-17 13:20:49 | 显示全部楼层
这样是ok的...
发表于 2004-12-17 15:59:22 | 显示全部楼层
具体补充一下说明:$(())是posix标准的变量整数运算机制,只能计算整数。
其运算对象是变量、整数、运算符。其运算符符合C语言支持的运算符,比如算术运算,逻辑运算,赋值表达式,另外还有一个大家可能会惊讶的运算:三目运算符: ? :也支持:)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表