04-04-2011
Your loop contains, in this case, a sleep 5 command. The rest of the loop also requires a little bit of time to run. This is especially true if the OS has another program (like cron) that suddenly starts to run. If you start your script near the beginning of a second you might have enough excess milliseconds to handle everything else. But if you start the loop toward the end of a second that might not be true.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I am running a number of processes through a kill -15 loop as a temporary fix to some viscious memory leaks. I cannot pass the entire list of processes through the kill at once, because the nature of the monitoring my client has will cause the software to failover.
Because of the large number of... (1 Reply)
Discussion started by: mattd
1 Replies
2. UNIX for Dummies Questions & Answers
If I give sleep(50) what does it mean?
My program waits for further execution or all my other processes wait? (3 Replies)
Discussion started by: leewar
3 Replies
3. Shell Programming and Scripting
I am in need of some help; think I have confused myself.
Here is the issue I am faced with.
The script log file was fine, the nohup.out file has tens of thousands of lines like illegal use of sleep: sleep seconds
So I assume there is something with the seconds calculation in the script... (1 Reply)
Discussion started by: Glove
1 Replies
4. UNIX for Dummies Questions & Answers
Hi All I have a requiremnt to run a script inside another script.
here i am pulling the record count from the table in oracle.If record count is greater than 0 the script is executed.The scripts updates the count in the table and again the count is found out and the condition is checked and same... (3 Replies)
Discussion started by: dr46014
3 Replies
5. Shell Programming and Scripting
Hi,
Did the sleep command work for hours or only minutes
just give description to work on my script
waiting for the earliest response (5 Replies)
Discussion started by: thelakbe
5 Replies
6. UNIX for Dummies Questions & Answers
sleep 10 &
Is this the write line of command to suspend 5 jobs for 10 minutes (6 Replies)
Discussion started by: senyor17
6 Replies
7. Shell Programming and Scripting
Hi All,
i am very new to shall script . i am not that much aware of sleep command ,
i want to terminate the sleep command after certain time.
following is my code.
while
loop
sleep 1800
messag=/status.sql
donethe script will be on sleep untill the messag be comes P. here my requirement... (4 Replies)
Discussion started by: mandlysreedhar
4 Replies
8. Shell Programming and Scripting
Hello,
Need a little help with the script below. I can't get it to sleep :( I'm trying to get this to check if the process is running and if it is, wait 10 secs and check again. Keep doing this until it's not running and then stop checking and send the email.
#!/bin/ksh
mailto=`cat... (2 Replies)
Discussion started by: bbbngowc
2 Replies
9. Shell Programming and Scripting
Hi Frnz,
I need to execute sleep command but i dont know the definite time.
Let me put my req:
I am running one shell script and this script creates some lock file in temp dir ...now in my script i want one function to go into sleep mode till this lock file exists..one lock file gone that... (6 Replies)
Discussion started by: gnnsprapa
6 Replies
10. Shell Programming and Scripting
I need help in script.
I want my one script execute every time at 6:30 am and i have no cron access.
So i am putting sleep command there , Script may took half an hour 35 min , it depend upon queries how much it take time, but that is not issue,
So i want according to stop time of... (15 Replies)
Discussion started by: pallvi_mahajan
15 Replies
LEARN ABOUT DEBIAN
wmanager-loop
WMANAGER-LOOP(1) BSD General Commands Manual WMANAGER-LOOP(1)
NAME
wmanager-loop -- loop running window managers chosen with wmanager
SYNOPSIS
wmanager-loop [OPTIONS ...]
DESCRIPTION
The wmanager-loop program starts either the window manager specified by the WM variable or the first window manager listed in ~/.wmanagerrc
(or an X terminal emulator if none), and when it exits, runs wmanager(1) to prompt the user for the next window manager. It loops doing this
until the user chooses ``Exit this session'' in wmanager(1). Any options given to wmanager-loop will be passed on to wmanager(1).
If the WM environment variable is set, the wmanager-loop program tries to interpret it as a window manager specification in the following
ways in the specified order:
o a full path to an executable file to run as the window manager;
o the name of a window manager listed in the /.wmanagerrc file; e.g. ``fluxbox'' would match the following line:
fluxbox=/usr/bin/startfluxbox
o the program name of a window manager listed in the /.wmanagerrc file; e.g. ``startfluxbox'' would match the above example.
o the start of such a program name; e.g. ``start'' would match the above example.
o the end of such a program name; e.g. ``box'' would match the above example.
If the WM variable is set and there is more than one line in ~/.wmanagerrc that matches the specification, wmanager-loop will exit with an
error message.
As mentioned above, if no window manager is specified in the WM environment variable or found in the ~/.wmanagerrc file, the wmanager-loop
program attempts to start an X terminal emulator. If the WMTERM environment variable is set, the wmanager-loop program uses it as the path
to the emulator. Otherwise it searches the user's path for a program named ``x-terminal-emulator'', ``urxvt'', ``rxvt'', or ``xterm'' in
this order, and starts the first one found using its full path. If none of the common terminal emulators on the above list is found, the
wmanager-loop program just runs ``xterm'' in the hope that something will come up on the user's display.
ENVIRONMENT
The wmanager-loop program uses the following environment variables:
WM The name, path, or partial path to the first window manager to execute.
WMTERM The name of the X terminal emulator to execute if no window manager could be found in the ~/.wmanagerrc file. If not specified, the
wmanager-loop program searches the user's path as described above.
EXAMPLE
To start using wmanager-loop, create a ~/.wmanagerrc file - generally with wmanagerrc-update(1) - and add something like the following at the
end of your ~/.xsession file:
exec wmanager-loop -geometry +570+585
SEE ALSO
wmanager(1), wmanagerrc-update(1)
HISTORY
The wmanager-loop program was written by Tommi Virtanen in 2000 and later modified by Peter Pentchev. This manual page was originally writ-
ten in perldoc format by Tommi Virtanen in 2000, and converted to mdoc format and updated by Peter Pentchev in 2008.
AUTHORS
Tommi Virtanen <tv@debian.org>
Peter Pentchev <roam@ringlet.net>
BSD
September 8, 2009 BSD