delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2001/04/11/14:35:25

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Message-ID: <001501c0c2c5$4406dc20$7afcc6d4@firstcodings.org>
From: =?iso-8859-1?Q?Sylvain_-_SdV_Plurim=E9dia?= <Sylvain AT sdv DOT fr>
To: <cygwin AT sources DOT redhat DOT com>
References: <20010411181614 DOT 436 DOT qmail AT web5105 DOT mail DOT yahoo DOT com>
Subject: Re: Running Unix Shell script from NT
Date: Wed, 11 Apr 2001 20:23:26 -0000
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.3018.1300
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.3018.1300

 Hello there.

"bash prog" should work if you are in the right directory (is "bash" in your
PATH ?)
You could also :
* rename your scripts by adding extensions based on the shell you want (ie.
".bash" and ".sh")
* then "assoc .bash=bashfile" and "ftype bashfile=bash %1 %*" (NT shell)
* same for ".sh" : "assoc .sh=shfile" and "ftype shfile=sh %1 %*"
Then you just have to type "abcd.bash".
If really you don't want to type ".bash", then just add ".bash" and ".sh" to
PATHEXT system wide variable

By the way, the notation 'cmd & cd "a path"' is a bit wrong...

Hope it works !



----- Original Message -----
From: "SS" <fully_technical AT yahoo DOT com>
To: "Larry Hall (RFK Partners, Inc)" <lhall>; <cygwin>
Sent: Wednesday, April 11, 2001 6:16 PM
Subject: Re: Running Unix Shell script from NT


>
> I have Cygwin on Win-NT.
> I have some unix shell scripts written in CYGWIN
> environment. How do I run the shell script directly
> from the NT command line(dos prompt), without
> opening cygwin?
> e.g., Script name = abcd
>        Directory under Cygwin   : /home/admin
>        Directory wrt NT         : c:\cygwin\home\admin
>
> If I open cmd & "cd c:\cygwin\home\admin" & try to
> run "abcd" there, it does not recognize the script.
> How can I achieve this?
>
>
>  Replace "abcd" with "sh abcd" or "bash abcd".
>
>  -------------------------
>   NOPE, DOES NOT WORK !! Tried sh abcd, bash abcd,
> ../abcd, nothing works !
>   ---------------------
>
>
>
>
>
> __________________________________________________
> Do You Yahoo!?
> Get email at your own domain with Yahoo! Mail.
> http://personal.mail.yahoo.com/
>
> --
> Want to unsubscribe from this list?
> Check out: http://cygwin.com/ml/#unsubscribe-simple
>
>


--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019