www.delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
X-Spam-Check-By: | sourceware.org |
Message-ID: | <12749094.post@talk.nabble.com> |
Date: | Mon, 17 Sep 2007 19:53:47 -0700 (PDT) |
From: | kuliksco <kuliksco AT msu DOT edu> |
To: | cygwin AT cygwin DOT com |
Subject: | Re: find command in script getting access denied in my crontab but works when I run it manually |
In-Reply-To: | <46EF3A50.70207@cygwin.com> |
MIME-Version: | 1.0 |
X-Nabble-From: | kuliksco AT msu DOT edu |
References: | <12748796 DOT post AT talk DOT nabble DOT com> <46EF3A50 DOT 70207 AT cygwin DOT com> |
X-IsSubscribed: | yes |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Id: | <cygwin.cygwin.com> |
List-Unsubscribe: | <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com> |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sourceware.org/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
thanks i got it working! yea i knew they had separate environments i forgot microsoft had a find command though :\ thanks alot though!! Larry Hall (Cygwin) wrote: > > On 09/17/2007, kuliksco wrote: >> Anyone have any idea why the find isn't working properly when in the >> crontab? I dont actually think it's a permission denied issue but >> something >> with the parsing possible (since I made sure i have full access to all >> the >> files and the script works from the command line). maybe it's something >> with the environment variables. thanks in advance for any ideas. > > The problem is that you're assuming that the environment you have when you > run interactively is the same environment you have when you run the script > through 'cron'. That is not true. If you require a particular > environment > for a script to run, you need to include those settings in your crontab. > This is standard operating procedure for 'cron'. It is not Cygwin > specific. > See cron/crontab documentation for more information. > > Actually, both your scripts suffer from the problem I mentioned above. > You > just have better luck with the first because: > > 1. You apparently do have Cygwin's bin directory in your system-wide > Windows path. > 2. There is no like-named Windows utility. > > (2) does not hold true for 'find'. You should either define the same > path as you use for your user environment in your crontab or fully > qualify the path to the utilities you want (i.e. '/bin/find' and > '/bin/ln'). > I'd also highly recommend using POSIX-style paths (i.e. '/cygdrive/f') > over > DOS-like paths (i.e. 'f:/'). You'll have less troubles in general. > > -- > Larry Hall http://www.rfk.com > RFK Partners, Inc. (508) 893-9779 - RFK Office > 216 Dalton Rd. (508) 893-9889 - FAX > Holliston, MA 01746 > > _____________________________________________________________________ > > A: Yes. > > Q: Are you sure? > >> A: Because it reverses the logical flow of conversation. > >>> Q: Why is top posting annoying in email? > > -- > 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/ > > > -- View this message in context: http://www.nabble.com/find-command-in-script-getting-access-denied-in-my-crontab-but-works-when-I-run-it-manually-tf4471242.html#a12749094 Sent from the Cygwin Users mailing list archive at Nabble.com. -- 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/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |