This is the mail archive of the
cygwin@cygwin.com
mailing list for the Cygwin project.
Re: Problem with scripting files (== operator)
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/