Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Jun 2011 13:25:29 -0700
From:      pete wright <nomadlogic@gmail.com>
To:        Kurt Buff <kurt.buff@gmail.com>
Cc:        FreeBSD Questions <questions@freebsd.org>
Subject:   Re: Probably working too hard for this cron question
Message-ID:  <BANLkTinCFMqGBx0jkbRH-J03wNkQaPOo7Q@mail.gmail.com>
In-Reply-To: <BANLkTimD4DaYtvDmiJ4=qaj3CNsKr=XHNQ@mail.gmail.com>
References:  <BANLkTimD4DaYtvDmiJ4=qaj3CNsKr=XHNQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jun 13, 2011 at 12:52 PM, Kurt Buff <kurt.buff@gmail.com> wrote:
> All,
>
> I've googled a bunch, read some freebsd.org docs, and just can't
> figure this out.
>
> I have a script that should read the current date into a variable,
> append the time/date stamp at the beginning of the file created with
> the date in the variable, do a bunch of cURL stuff, then append a
> time/date stamp at the end of the file.
>
> It works if I run it manually, but not from cron.
>
> Here are the batchfile and the cron entry:
>
> ----------begin script----------
> dt=3D`/bin/date "+%Y-%m-%d"`
> /bin/date > /root/$dt-external1.txt
> /usr/local/bin/curl -K /root/urls.txt >> /root/$dt-external1.txt
> /bin/date >> /root/$dt-external1.txt
> ----------end script----------
>
> ----------begin crontab----------
> 15 12 * * * =A0 =A0 =A0 =A0/root/do-curl.sh
> ----------end crontab----------
>
> I'm doing all of this as root, as you can see.
>
> The job launches - I can see an entry for cURL in top - but no file in /r=
oot.
>
> I've tried several variations on the first line of the script, but I'm
> getting nowhere, though I'm sure it's something stupidly simple that
> I'm missing.
>
> What am I missing?

#!/bin/sh ?

-pete



--=20
pete wright
www.nycbug.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BANLkTinCFMqGBx0jkbRH-J03wNkQaPOo7Q>