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 > -- ~Jay