This is the mail archive of the
cygwin@sources.redhat.com
mailing list for the Cygwin project.
Re: Problem with system()
- To: cygwin at sourceware dot cygnus dot com
- Subject: Re: Problem with system()
- From: Glenn dot Davis at predictive dot com
- Date: Thu, 27 Jul 2000 11:40:30 -0400
THAT DID IT!
Thanks!!!! I tried to save space on my computer, and look where it got
me.
I even saw in the man page for system() that it uses /bin/sh. Thats why I
downloaded "bash". I stupidly assumed that since you guys were using bash
in your cygwin.bat file, that that was the program to use (and not ash).
I'm sure there is a lesson in there somewhere.
thanks,
glenn.
Chris Faylor <cgf@cygnus.com>
07/27/00 11:10 AM
Please respond to cygwin
To: Glenn.Davis@predictive.com
cc:
Subject: [cgf: Re: Problem with system()]
Sorry. Forgot to Cc you.
cgf
----- Forwarded message from cgf -----
To: cygwin@sources.redhat.com
Subject: Re: Problem with system()
Date: Thu, 27 Jul 2000 11:09:46 -0400
Reply-To: cygwin@sources.redhat.com
Mail-Followup-To: cygwin@sources.redhat.com
In-Reply-To: <OFEB57585D.87A9F813-ON85256929.0051CAE4@predictive.com>;
from Glenn.Davis@predictive.com on Thu, Jul 27, 2000 at 11:04:22AM -0400
On Thu, Jul 27, 2000 at 11:04:22AM -0400, Glenn.Davis@predictive.com
wrote:
>>On Thu, Jul 27, 2000 at 09:42:19AM -0400, Glenn.Davis@predictive.com
>wrote:
>>>Chris,
>>>I guesss I should have given more info.
>>>I tried
>>> system ("command /c dir")
>>>and yes, I am using Windows 95.
>>
>>I don't know what's wrong but I would check basic things like your PATH.
>>If you don't have a command.com in your path then system is obviously
>>not going to be able to run "command".
>
>I know I don't sound like I know what I am doing, but I did look at my
>Path. I am able to run commands from inside bash. I even put the full
>path of the commands in the system call. I still get the same results.
It finally dawned on me that since you haven't installed the complete
cygwin package you probably don't have /bin/sh. UNIX uses /bin/sh
to invoke programs for the system() command. Ditto, cygwin.
That program is found in the 'ash' tar ball.
cgf
----- End forwarded message -----
--
cgf@cygnus.com Cygnus Solutions, a Red Hat company
http://sourceware.cygnus.com/ http://www.redhat.com/
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com