[讨论]这段shell到底是什么问题。。。

sh/bash/dash/ksh/zsh等Shell脚本
回复
win741852
帖子: 15
注册时间: 2007-08-16 17:32

[讨论]这段shell到底是什么问题。。。

#1

帖子 win741852 »

代码: 全选

#!/bin/bash
BSS()
{
export TZ=GMT-8
......................
I=1
until [ $I<=1000 ]
do
if [ $b = 0 ]
then
  if [ -f $apmd ]
  then
    ..................
  fi
else
  if [ -f $apmdmin ]
  then
    ..........
  fi
fi
Done
I=$(($I+1))
}
BSS &
这段shell哪里出了问题,倒数第二行总被提示
line 47: syntax error near unexpected token `}'
line 47: `}'

而且文件我已经dos2unix,真的不知道是哪出问题了
求大家帮忙啊
上次由 win741852 在 2008-02-02 20:23,总共编辑 1 次。
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#2

帖子 BigSnake.NET »

Done < -----
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
win741852
帖子: 15
注册时间: 2007-08-16 17:32

#3

帖子 win741852 »

LS是什么意思呢??
这样:Done < I=$(($I+1))
??
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#4

帖子 BigSnake.NET »

win741852 写了:LS是什么意思呢??
这样:Done < I=$(($I+1))
??
区分大小写..
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
fortruth
帖子: 1795
注册时间: 2005-11-06 1:51
来自: 七彩云世界
联系:

#5

帖子 fortruth »

apmd 和apmdmin
不知道是什么东西啊。!
佛出寺,求索真世界 For_Truth:Free_Open_Share
OPEN GPG KEY:03D18D95
win741852
帖子: 15
注册时间: 2007-08-16 17:32

#6

帖子 win741852 »

太感谢你了啊~~~ :D
win741852
帖子: 15
注册时间: 2007-08-16 17:32

#7

帖子 win741852 »

fortruth 写了:apmd 和apmdmin
不知道是什么东西啊。!
在前面声明了,为了省事发出来就省了没打 ....
回复