If you're working from command-line, enter "man cron" and it will give you more information than you need.
When you're done reading that, enter "man crontab" for more information.
Be patient, it's worth knowing.
"Cron" is the Unix/Linux scheduler. It allows you to run programs at set times --- every five minutes, once a day, only on February 29, etc.
You put something into cron by entering "crontab -e" on the command-line and then entering something like this:
Code:
# Execute url_extractor.sh
25 6 * * * /usr/bin/url_extractor.sh
The space delimited fields are:
- minute
- hour
- day-of-the-month
- month
- day-of-the-week
- shell command (the script we want to run)
Stars in the time fields mean "every".
So, in this case I've set the script to run every day at 6:25 AM.
---
I know that for people working through Fantastico, there is a supposedly easier graphic interface for working with cron (you'll have to look for it if you want to use it...), but I'm half Dutch so I like to do things the hard way.