The fork would probably be better as it safeguards (mildly) against memory
leaks by starting a new process each time.  That's all I could think.

John Wiltshire


> -----Original Message-----
> From: Matt [mailto:[EMAIL PROTECTED]]
> Sent: Friday, 7 July 2000 2:12 am
> To: [EMAIL PROTECTED]
> Cc: [EMAIL PROTECTED]
> Subject: Re: [SLUG] Running every 60 seconds
> 
> 
> Cool, I was thinking about doing this Dean .. how about 
> 
> #!/usr/bin/perl 
> 
> while() { 
> sleep(60);
> `theprogram`;
> }
> 
> 
> Is there any reason why fork is better ? Why the sub ? You 
> must come from some
> kind of structured language environment :) 
> 
> Regards, Matt
> 
> 
> 
> On Thu, 06 Jul 2000, you wrote:
> > #!/usr/bin/perl
> > 
> > fork(&myprog) && die;
> > 
> > sub myprog {
> > 
> > while (1 = 1) {
> > 
> > ...
> > ....
> > ....
> > 
> > sleep(60);
> > 
> > };
> > 
> > };
> > 
> > 
> > something like that
> > 
> > Dean
> > 
> > 
> > Matt wrote:
> > > 
> > > Hello Sluggers ..
> > > 
> > > What would be the best way to run a perl script (or shell 
> script) every 60
> > > seconds all the time, since boot time ?
> > > 
> > > Has Cron always been strict with the hourly, weekly, 
> daily etc ? There isn't a
> > > away of getting a "minutely" is there ? :)
> > > 
> > > Regards, Matt
> > > --
> > > SLUG - Sydney Linux Users Group Mailing List - 
http://www.slug.org.au
> > To unsubscribe send email to [EMAIL PROTECTED] with
> > unsubscribe in the text
--
SLUG - Sydney Linux Users Group Mailing List - http://www.slug.org.au
To unsubscribe send email to [EMAIL PROTECTED] with
unsubscribe in the text
--
SLUG - Sydney Linux Users Group Mailing List - http://www.slug.org.au
To unsubscribe send email to [EMAIL PROTECTED] with
unsubscribe in the text

Reply via email to