X-Spam-Check-By: sourceware.org To: cygwin AT cygwin DOT com From: =?ISO-8859-1?Q?Ren=E9_Berber?= Subject: Re: cron job don't work correct Date: Sun, 03 Sep 2006 17:08:27 -0500 Lines: 44 Message-ID: References: <6096299 DOT post AT talk DOT nabble DOT com> <6125573 DOT post AT talk DOT nabble DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable User-Agent: Thunderbird 1.5.0.5 (Windows/20060719) In-Reply-To: <6125573.post@talk.nabble.com> OpenPGP: url=hkp://random.sks.keyserver.penguin.de X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Unsubscribe: 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 Todde wrote: >=20 > Igor Peshansky wrote: >> On Fri, 1 Sep 2006, Todde wrote: >> >>> With cygwin i want run a daily script that should build my source every >>> day. >>> I want do that with a cron job. >>> [snip] >>> >>> Here is the problem: >>> But i.e. if i call another script from the cronscript.sh it don't work >>> as a cronjob but it work when i enter it on the command line. >>> >>> [snip] >>> Any ideas why the behaviour is so different between command line and cr= on >>> job ?? >> Cron runs with different environment settings than your command line >> (which uses a login shell). You will need to either specify paths to >> executables explicitly in your cron scripts, or run them using the login >> bash shell (e.g., use this in your cron script: >> >> /bin/bash -l -c "check.sh" [snip] > Hi Igor, > Thx for the answer.=20 > Is there a possibility to set the cron environment variables in a file (i= .e. > crontab file) To complement the other replies, the version of cron included with Cygwin l= et's you define environment variables inside crontab. > to get always the same behaviour between cron and bash shell > when i start cygwin? And which variables (settings) must i set ? That' something only you know, i.e. depends on what you are doing. --=20 Ren=E9 Berber -- 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/