On Wed, 31 Aug 2005 13:00:18 -0700, donna garverick
<[log in to unmask]> wrote:
>--- Lars Appel <[log in to unmask]> wrote:
>
>> Has anybody observed something similar? Could it be related
>> to the patch level of the system? A colleague noticed the same
>> behaviour after recently adding 7.5 PowerPatch 2, so we think
>> it might possibly be related.
>
>i've seen the same thing....and figured that's just how it was. i've
>been trying to find the time to fix my script that relies on this
>variable to (yuck) parse out listspf output to get the #o number for
>jobs that are no longer running.
>
When I wrote a script that needed to do that, I found the parsing part to be
easier than I expected. Since I was only looking for at most one #O line, I
didn't have to use any of the usual "loop through a file in a CI script"
tricks. Here is the relevant snippet:
LISTSPF O@;SELEQ=[JOBNUM=!STD_JOB AND FILEDES=$STDLIST] > $NEWPASS
GREP.HPBIN.SYS "^#O" < $OLDPASS > $NEWPASS
IF FINFO("$OLDPASS", "EOF") > 0 THEN
INPUT STD_TMP < $OLDPASS
SETVAR STD_SPID REPL(WORD(STD_TMP,,1),"#","")
PRINT !STD_SPID.OUT.HPSPOOL
ELSE
ECHO NO $STDLIST FOUND FOR !STD_JOB.
ENDIF
That said, it'd sure be nice if JINFO("#J1234", "StdlistSPID") worked on
jobs that were no longer running. Maybe a use for CI functions for those
that have 'em.
Just my $0.02, etc....
later,
Edward
* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
|