bash Scripts

Clayton Stapleton plug-discuss@lists.plug.phoenix.az.us
Fri, 24 May 2002 08:31:22 -0600


Thanks Jay, tried the changes you suggested
with the same results. I have no clue as to the problem.
Clay Stapleton

On Thursday 23 May 2002 10:05 pm, Jay wrote:
> On Wed, 22 May 2002, Clayton Stapleton wrote:
> > #!/bin/bash
> > for i in `seq 1 10`;
>
> Try removing the ";" on this one. You already have a CRLF because the
> "do" statement is on another line.
>
> > With the "while" and "until" scripts when they are run I get a ">" and
> > it just sets there until I do a ctrl-c. The scripts are as follows:
> >
> > #!/bin/bash
> > COUNTER=0
> > while [  $COUNTER -lt 10 ]; do
> >     echo The counter is $COUNTER
> >     let COUNTER=COUNTER+1
> > done
>
> There are a few errors in this one. Here is an example that works:
>
> COUNTER=0
> while [ $COUNTER -lt 10 ]
> do
> 	echo "COUNTER $COUNTER"
> 	let COUNTER=$COUNTER+1
> done
>
> > #!/bin/bash
> >          COUNTER=20
> >          until [  $COUNTER -lt 10 ]; do
> >              echo COUNTER $COUNTER
> >              let COUNTER-=1
> >          done
>
> Same here. This one works:
>
> COUNTER=20
> until [ $COUNTER -lt 10 ]
> do
> 	echo "COUNTER $COUNTER"
> 	let COUNTER=$COUNTER-1
> done
>
>
> ~Jay
>
> > I am running these scripts in my home directory.
> > Any help will be appriciated.
> >
> > Clay Stapleton
> > Scottsdale, Arizona
> >
> >
> > ________________________________________________
> > See http://PLUG.phoenix.az.us/navigator-mail.shtml if your mail
> > doesn't post to the list quickly and you use Netscape to write mail.
> >
> > PLUG-discuss mailing list  -  PLUG-discuss@lists.plug.phoenix.az.us
> > http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss