X-Spam-Check-By: sourceware.org Message-ID: <453F8D4C.2070109@wi.rr.com> Date: Wed, 25 Oct 2006 11:14:04 -0500 From: Joey Officer User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: cygwin out of sync with version? References: <453F74AC DOT 4060304 AT wi DOT rr DOT com> <453F873E DOT 7080009 AT cygwin DOT com> In-Reply-To: <453F873E.7080009@cygwin.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Larry, Thankyou! That indeed did solve my problem. I did a quick glance in the direction over at cygwin.com but did not see a specific reference to the recent bash release. Do you have a link I could read? Joey Larry Hall (Cygwin) wrote: > Joey Officer wrote: >> I have a script that I run, the script is: >> >> findme.bash: >> #!/bin/bash >> for i in $( ls *.gz ); do >> echo Searching $i >> zcat -c $i | grep $1 >> searchresults.txt >> echo Finsihed searching $i , moving on to the next >> file... >> done >> >> Now, this used to work just fine, but now I receive the following >> error message: >> >> $ ./findme.bash 10.65.118. >> '/findme.bash: line 2: syntax error near unexpected token `do >> '/findme.bash: line 2: ` for i in $( ls *.gz ); do >> >> The only thing that I can think of that might have changed was that I >> recently downloaded and installed the mjpegtools for cygwin, which >> might have been compiled under a different version of cygwin, >> earlier/devel? ... at anyrate, I've run this same script on another >> linux box for testing, and it still works just fine, which is why I'm >> back to thinking that this is a problem with my install of cygwin. >> >> Is there a way to repair the existing installation, or a way to >> confirm that all of the installed software is the correct version? >> I've already run the setup, and had it perform the updates that were >> available, but it still is erroring out. > > Read the announcement for the recent release of bash and run your script > through 'd2u'. The former should familiarize you with the basis for this > issue and possible solutions in general and the latter will fix your > current problem. ;-) > -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/