sh/bash/dash/ksh/zsh等Shell脚本
-
kyowu
- 帖子: 11
- 注册时间: 2007-03-25 14:08
#1
帖子
由 kyowu » 2007-09-06 14:58
$#这个特殊变量为什么不能用?
$$,$?这些都行。
我是想判断参数是否小于3个
if [$# -lt 3]; then
...
但程序不认$#?
-
kyowu
- 帖子: 11
- 注册时间: 2007-03-25 14:08
#3
帖子
由 kyowu » 2007-09-06 15:22
不行,空格都试过了!!!
-
kyowu
- 帖子: 11
- 注册时间: 2007-03-25 14:08
#5
帖子
由 kyowu » 2007-09-06 18:02
呵呵,加上引号OK了,谢谢
-
yuri
- 帖子: 10
- 注册时间: 2005-05-20 14:09
#6
帖子
由 yuri » 2007-09-08 22:12
给楼主补充一下.
代码: 全选
if [ $# -lt '3' ]; then
$#的意思是参数的总数.