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 Message-ID: <000901c308e9$a12c67f0$78d96f83@pomello> From: "Max Bowsher" To: "tek1" , References: <4 DOT 3 DOT 2-J DOT 20030422114455 DOT 033ca448 AT smtp DOT comcast DOT net> Subject: Re: beginner question: using 'set VAR=...' Date: Tue, 22 Apr 2003 17:10:01 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 tek1 wrote: > Because I only want them on occasion. I would like to be able to execute > the script (.bat or .sh) and have the environment variables defined in the > script available during that particular session... Run "man bash", then type '/^SHELL' and press return. Read the bit on the 'source', aka '.' command. Max. > At 16:22 03/04/22 +0100, you wrote: >> if you only want them available within cygwin (not windows generally), then >> why not just set them in your /etc/profile (or ~/.profile . >> >>> -----Original Message----- >>> From: tek1 [mailto:tek1 AT pobox DOT com] >>> Sent: 22 April 2003 16:12 >>> To: cygwin AT cygwin DOT com >>> Subject: Re: beginner question: using 'set VAR=...' >>> >>> >>> Thank you for your reply. >>> >>> I have also tried the shell scripts, but the variables are not >>> available/exposed after the script has executed... >>> >>> >>> At 11:02 03/04/22 -0400, you wrote: >>>> On Tue, 22 Apr 2003, tek1 wrote: >>>> >>>>> Using Cygwin, I'm trying to run some .bat scripts that >>> contain 'set >>>>> VAR=....' statements. However, after the script is run, >>> those variables >>>>> defined by the 'set' statement are not recognized (as environment >>>>> variables). These are variables that are to exist >>> temporarily (i.e. during >>>>> the session or time that the Cygwin window is open), so I >>> do not want to >>>>> put them in CYGHOME/cygwin.bat. >>>>> >>>>> Any advice? >>>>> Thank you. >>>> >>>> FYI, .bat files aren't run by Cygwin. Running a .bat file >>> invokes the >>>> Windows command processor, which interprets the .bat file. >>>> >>>> Any particular reason you're not using shell scripts? >>>> Igor >>> >>> >>> -- >>> 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/ >>> >> >> -- >> 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/ -- 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/