comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: time events?
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Re: time events? [message #16748] Fri, 20 August 1999 00:00
m218003 is currently offline  m218003
Messages: 56
Registered: August 1999
Member
In article <37bcb731@mindmeld.idcomm.com>,
"John D. Sample" <sample@idcomm.com> writes:
> I'm using IDL widgets to launch other applications on a unix network of
> boxes using the SPAWN command.
>
> It would be nice to generate events automatically at certain times of the
> day. Alternatively, if the contents of a pipe could generate an event, that
> would work too. What I don't want to do is hard code a loop that
> continually reads a file or pipe, or checks the system time, and prevents
> the user from using other functions.
>
> Specifically, I need a way to determine whether a SPAWNed job is done so I
> can have IDL launch another one automatically.
>
> Thanks. Chip

haven't tried. But there is a TIMER keyword to widget_control. One way to
check if your spawned command is through would be to SPAWN a ps | grep
command. As soon as you return an empty string your job is over. In a
more sophisticated version of this you could try to get hold of the process
ID when you start the job (e.g. something like echo $$ > tmpfile ) and
then do ps | grep `cat tmpfile` Then you could even spawn the same thing
several times simultanously.

Regards,
Martin





--
[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ [[[[[[[
[[ Martin Schultz Max-Planck-Institut fuer Meteorologie [[
[[ Bundesstr. 55, 20146 Hamburg [[
[[ phone: +49 40 41173-308 [[
[[ fax: +49 40 441787 [[
[[ martin.schultz@dkrz.de [[
[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ [[[[[[[
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Re: Common trouble
Next Topic: Re: IDL Spawn command on UNIX system

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Fri Oct 10 16:26:22 PDT 2025

Total time taken to generate the page: 1.04546 seconds