crontab every 2 minutes, 24 hours and once a week


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers crontab every 2 minutes, 24 hours and once a week
# 1  
Old 05-17-2007
crontab every 2 minutes, 24 hours and once a week

can someone please check my answers for the crontabs I am making

1. how would I set up a crontab tab executes every 2 minutes each and every day of the week?
answer: 2 * * * * /path/to/file.pl <-- is this correct?


2. how would I set up a crontab that executes every 24 hours at 2am?
answer: 0 2 * * * /path/to/file.pl <-- is this correct?



3. how would I set up a crontab that executes every week on Sunday at 3am?
answer: 0 3 * * 0 /path/to/file.pl <-- this is correct, no?
# 2  
Old 05-17-2007
Bob,
Is this a homework?
# 3  
Old 05-17-2007
no it is for a web game (a free one) that I am making for fun

the first one updates every two minutes -- it calculates the number of resources your country makes per hour and updates every 2 minutes (cash, oil, etc)

the second one compiles each countries stats every 24 hours and enters them into a db to be used to plot graphs/statistics, etc

the 3rd is done weekly which will do the actual graphing of stastics for all players after compiling the last 7 days of statistics to calculate the Hall of Famers for the week

it's a geopolitical game -- based on current events.. it has been fun to make.. I just need to get the crontabs working

can you confirm my crontabs are correct please?
# 4  
Old 05-17-2007
Ok, assuming this is not a homework, here is the format of "crontab":
Code:
minute  hour  day_of_month  month  day_of_week  <command>

Specifying "*" means every occurence.
You can separate multiple values by comma, example:
if you enter: 1,3,5 in the "hour" parameter, it means you want your
job to run at 1:00, 3:00 and 5:00 o'clock.
You can also enter ranges using "-" (dash) in between numbers:
7-12 means all acceptable values between 7 and 12, including both.

Last edited by Shell_Life; 05-17-2007 at 11:04 AM..
# 5  
Old 05-17-2007
Hello SHell_Life

seeing that I am 34 years old -- I haven't had "homework" in over a decade! Smilie

I have a crontab currently as:

10 * * * * path/to/file

this executes every 10th minute on the hour -- I wanted it to execute every 10 minutes.

I have read a few tutorials and understand the basics of crontab but I am unable to find examples that execute every 2 minutes.

2 * * * * would execute every 2nd minute after each hour, wouldn't it?
# 6  
Old 05-17-2007
Bob,
To run every 10 minutes, code it this way:
Code:
0,10,20,30,40,50 * * * * <your_command>

# 7  
Old 05-17-2007
I think I found it.. every 2 minutes is:

*/2 * * * * path/to/file.pl
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

Perl one liner in bash script not replacing hours and minutes [HH:MM]

Hi I want to replace time stamp in the following line PROCNAME.Merge.exchMon.CODE.T_QSTART 08:45 read assuming the new time stamp is 09:45 ; the line is getting replaced as below :45 read I'm trying to use the perl one liner in bash script perl -pi... (4 Replies)
Discussion started by: charlie87
4 Replies

2. UNIX for Beginners Questions & Answers

How to convert days hours minutes seconds to minutes?

Hi, please help with below time conversion to minutes. one column values: 2 minutes 16 seconds 420 msec 43 seconds 750 msec 0 days 3 hours 29 minutes 58 seconds 480 msec 11 seconds 150 msec I need output in minutes(total elapsed time in minutes) (2 Replies)
Discussion started by: ramu.badugula
2 Replies

3. What is on Your Mind?

How many hours do you spend at unix.com a week ?

This includes the time you spend reading threads, answering them and all the other activities at unix.com on an average for a week. This poll is about your time with unix.com :b: Poll and if possible just drop a short note about which part of the day you spend the most !!! I hope this is... (32 Replies)
Discussion started by: matrixmadhan
32 Replies

4. UNIX for Advanced & Expert Users

find files modified by hours instead of minutes

Is there an easy way to find files modified by hours? If you wanted to find something modified by like 28 hours then I know you could do this: find . -mmin -1440It is pain to break out a calculator and calculate in minutes. Could you do something similar to this? I know I don't have the right... (1 Reply)
Discussion started by: cokedude
1 Replies

5. Shell Programming and Scripting

How to split numeric value into hours:minutes:seconds

I have a problem. I am working on a Call Detail Report system. Come to find out the phone switch does not report in seconds. It is a 5 digit field that reports h:mm:ss The problem is I have 1-5 digit numbers Ie 1 = 1 second and should be reported as 0:00:01 22 should be 0:00:22 321 should be... (5 Replies)
Discussion started by: truecall
5 Replies

6. Shell Programming and Scripting

Process Time in hours or minutes only

Hi i want to print the time of a process in hours only..(or) in minutes only.Is there anyway to print the process such like that when i give the commnand like following #ps -eo pid,time PID TIME 412 01:49:32 481 00:03 it shows in HH:MM:SS format: Could anyone... (1 Reply)
Discussion started by: srikanthg
1 Replies

7. Shell Programming and Scripting

Cron job for every five minutes and between hours

Hi I need to run a script every five minutes and it should run between 07-15 hours all days. How i can achieve this... i tried like this */5 07-15 * * * /scripts/CreateFtpData.sh It throws an error... (1 Reply)
Discussion started by: aemunathan
1 Replies

8. Shell Programming and Scripting

Reading Hours and Minutes from file and comparing with current

Hi, Time till when the application should run is indicated in a file. First line is hour and second line is minute. file: 10 55 Means my application should run till 10:55. Now in a shell script, i am trying to make that logic but with no luck. min=`tail -n 1 /file_with_time`... (1 Reply)
Discussion started by: SGD
1 Replies

9. Shell Programming and Scripting

Difference in day-hours-minutes-seconds format

Hi experts, I am reading two log files and passing dates as output to a txt file. Code is given below: echo "Start Time:" >> Report.txt cat start.log | while read LINE1 do echo $DATE1 >> Report.txt done echo "End Time:" >> Report.txt cat end.log | while read LINE2 ... (7 Replies)
Discussion started by: Sreejith_VK
7 Replies

10. Shell Programming and Scripting

Convert minutes to hours, minutes, seconds

How would you convert lets say a 1000 minutes to hours, minutes, seconds (1 Reply)
Discussion started by: Vozx
1 Replies
Login or Register to Ask a Question