Your command prompt is probably /bin/bash, your script uses /bin/sh? That's /bin/ash, and you may have a syntax issue. man ash Try using test instead of [ ]. HTH
On Thu, 16 Oct 2003, Lynden Jones wrote: > I downloaded just the default cygwin packages and ran > into a single problem with running script files. > Whenever I use the == operator (string comparison), I > get an error that says: "[: ==: unknown operand". I > can execute the same set of commands from the command > prompt and get no errors. Does anyone know what is > causing this problem? > -- Brian Ford Senior Realtime Software Engineer VITAL - Visual Simulation Systems FlightSafety International Phone: 314-551-8460 Fax: 314-551-8444 -- 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/