首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

大家有时间帮小弟我看一下为什么这个简单的脚本老出现异常

2012-06-01 
大家有时间帮我看一下为什么这个简单的脚本老出现错误#!/bin/sh#a shell to add 100 nweusersnum1n20whi

大家有时间帮我看一下为什么这个简单的脚本老出现错误
#!/bin/sh
#a shell to add 100 nweusers
num=1
n=20
while[ $n -ge $num ]
do
  useradd 'newuser'$num
  echo 1234 | passwd --stdin 'newuser'$num
  "$num"":ok,the $num newusers is 'newuser'$num"
  num=`expr $num + 1`  
done  


运行时老出现这垃圾错误,我要疯了
sh-3.2# sh useradd
useradd: line 5: while[20 -ge 1]: command not found
useradd: line 6: syntax error near unexpected token `do'
useradd: line 6: `do'
 
我就费解了,我第五行怎么改都是这个错误

[解决办法]
while 后面与[之间,要有空格

while [ $n -ge $num ]
do

热点排行