蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 | -->
 您目前的位置:首页 > 自由软件 > 技术交流 > 应用编程 -->


    

蓝森林 http://www.lslnet.com 2006年8月16日 14:08

RED HAT LINUX 的SHELL编程问题

RED HAT 的SHELL程序居然不认 IF 语句:( ???
一个极为简单的测试程序:
echo "$0 $# $*"
if [$# -eq 0]; 1then
echo "Name not provided"
else
echo "Your name is " $1
fi
执行:
[oracle@o8i backup]$ bash mypgm1 Flyingcloud
mypgm1 1 Flyingcloud
mypgm1: [1: command not found
Your name is Flyingcloud


WHY??



Re: RED HAT LINUX 的SHELL编程问题

change if [$# -eq 0];1then
to: if [ $# -eq 0 ]; then



Thanks







Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com