Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister
 
PerlMonks  

Re: Using perl as a cron script?

by sparkyichi (Deacon)
on Jun 28, 2002 at 18:51 UTC ( [id://178097]=note: print w/replies, xml ) Need Help??


in reply to Using perl as a cron script?

I had asked Merlyn about that a few days ago and he had made an off hand suggestion that you change the shell for cron from vi to Perl. I could not do it in my case but you might be able to do something like that.

As far as adding and removing entries you will need to have access (A login) to the cron you want to edit. Generally every login account has a crontab that can be listed by crontab -l or edited by crontab -e. There is a way for the administrator (root) to add the crontabs to a group that you are a member of then you could use Perl to edit the flat files and then the admin would need to do a crontab -e then a write to update the crontab. There is no easy way to do it. I am currently developing a Tk interface that will allow you to edit any cron but you will still need to know the password for the account you want to work with.

Sparky
FMTEYEWTK

Replies are listed 'Best First'.
Re: Re: Using perl as a cron script?
by sparkyichi (Deacon) on Jun 28, 2002 at 18:55 UTC
    Sorry, I did not really answer the question. I would suggest that you set you script in a crontab. You could also have your program run and wait for localtime to equal the time you are waiting for. Another way if it does not need to be precise is you can do sleeps and check for the time if it is in your window run task if not go back to sleep.

    Sparky
    FMTEYEWTK

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://178097]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others goofing around in the Monastery: (5)
As of 2024-04-23 21:27 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found