Visit Our UNIX and Linux User Community


Time


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers Time
# 1  
Old 02-19-2002
Time

I have a Solaris 2.6 machine and I execute the following:

while [ 1 ]
do
echo looping
sleep 15
done

I would assume the looping would be printed every 15 seconds but it doesn't. consecutive looping gets printed without a 15 second gap. Any idea what might be the reason ?

Thanks
# 2  
Old 02-19-2002
I just tried this with ksh on Solaris 2.6 and I get a 15 second delay between each "looping". What shell are you using?

If you are using sh/ksh/bash, you are confusing yourself a little with the "while [ 1 ]" syntax. "while [ 0 ]" would also be an infinite loop. But this doesn't explain your result.
# 3  
Old 02-19-2002
I am using /bin/ksh
# 4  
Old 02-19-2002
Your "sleep" command must be broken somehow. Put a "type sleep" as the first line of the script to see where it is. Does "sleep 15" work from the command line?
# 5  
Old 02-19-2002
sleep is in /usr/bin/sleep

There is also a sleep in /bin/sleep.

I tried /bin/sleep also. That also didn't work. Though if I do a sleep 150, it does sleep for a longer time(a little over a second) but definately not 150 seconds.
# 6  
Old 02-19-2002
This is strange. Are you the sysadmin? It sounds like someone replaced the sleep command with one that works in tenths of a second instead of seconds. Does sleep 150 do the trick?

When I do a "cksum /usr/bin/cksum /usr/bin/sleep, I get:
1252908489 6844 /usr/bin/cksum
2990595405 4580 /usr/bin/sleep
What do you get?

Also, type "date", wait 15 seconds using a watch, then type "date" again. Did the system time advance by about 15 seconds?
# 7  
Old 02-19-2002
I did the cksum and I get the same results as yours.

Also, I did the date, waited 15 seconds and the time had advanced by exactly 15 seconds.

I have the root passwd.
 

Previous Thread | Next Thread
Test Your Knowledge in Computers #609
Difficulty: Medium
You cannot embed Python within your C/C++ programs.
True or False?

8 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Calculate Time diff in milli milliseconds(Time format : HH:MM:SS,NNN)

Hi All, I have one file which contains time for request and response. I want to calculate time difference in milliseconds for each line. This file can contain 10K lines. Sample file with 4 lines. for first line. Request Time: 15:23:45,255 Response Time: 15:23:45,258 Time diff... (6 Replies)
Discussion started by: Raza Ali
6 Replies

2. Programming

Find gaps in time data and replace missing time value and column 2 value by interpolation in awk

Dear all, I am kindly seeking assistance on the following issue. I am working with data that is sampled every 0.05 hours (that is 3 minutes intervals) here is a sample data from the file 5.00000 15.5030 5.05000 15.6680 5.10000 16.0100 5.15000 16.3450 5.20000 16.7120 5.25000... (4 Replies)
Discussion started by: malandisa
4 Replies

3. Shell Programming and Scripting

Convert UTC time into current UNIX sever time zone

Hi guys thanks for the help for my previous posts.Now i have a requirement that i download a XMl file which has UTC time stamp.I need to convert UTC time into Unix server timezone. For ex if the time zone of unix server is CDT then i need to convert into CDT.whatever may be the system time... (5 Replies)
Discussion started by: mohanalakshmi
5 Replies

4. Solaris

modifying date and time and time zone on solaris 5.10 with (redundant server) veritas

I have a cluster of two Solaris server (veritas cluster). one working and the other is standby I am going to change the date on them , and am looking for a secure solution as it is giving an important service. my opinion is that the active one doesn't need to be restarted (if I don't change the... (1 Reply)
Discussion started by: barry1946
1 Replies

5. Shell Programming and Scripting

How to calculate time difference between start and end time of a process!

Hello All, I have a problem calculating the time difference between start and end timings...! the timings are given by 24hr format.. Start Date : 08/05/10 12:55 End Date : 08/09/10 06:50 above values are in mm/dd/yy hh:mm format. Now the thing is, 7th(08/07/10) and... (16 Replies)
Discussion started by: smarty86
16 Replies

6. Shell Programming and Scripting

Convert Epoch Time to Standard Date and Time & Vice Versa

Hi guys, I know that this topic has been discuss numerous times, and I have search the net and this forum for it. However, non able to address the problem I faced so far. I am on Solaris Platform and unable to install additional packages like the GNU date and gawk to make use of their... (5 Replies)
Discussion started by: DrivesMeCrazy
5 Replies

7. Shell Programming and Scripting

Start time/end time and status of crontab job

Is there anyway to get the start time and end time / status of a crontab job which was just completed? Of course, we know the start time of the crontab job since we are scheduling. But I would like to know process start and time recorded somewhere or can be fetched from a command like 'ps'. ... (3 Replies)
Discussion started by: thambi
3 Replies

8. UNIX for Advanced & Expert Users

How To Provide Time Sync Using Nts-150 Time Server On Unix Network?

can anybody tel lme,how to instal NTS -150 on a unix network,it needs some patch to fetch time frm serve,,?? (2 Replies)
Discussion started by: pesty
2 Replies

Featured Tech Videos