Jim Sloan, of TAATOOL fame, has a command that solves this problem:
ADDJOBDLIB      ADD JOB DESCRIPTION LIBRARY            TAAJBDD
----------      ---------------------------            -------
 
The  Add Job  Description  library  tool  supports the  ADDJOBDLIB  and
RMVJOBDLIB  commands  to  add  or  remove  a single  library  from  the
INLLIBL  parameter  of  one,  all, or  generic  job  descriptions  in a
library.   A  POSITION  parameter  similar to  ADDLIBLE  is  supported.
This simplifies  mass changes  to job descriptions  or the  simple step
of adding or removing a library.
 
A  typical  command  to  add  library  LIBA  to  all  job  descriptions
beginning with the name ABC in library LIB1 would be:
 
             ADDJOBDLIB    JOBD(LIB1/ABC*) LIB(LIBA)
 
By default, the library is added  at the end of the existing  libraries
in  the  INLLIBL  parameter  of  each  job  description.    A  POSITION
parameter  exists (similar  to  ADDLIBLE) to  allow the  library  to be
added as  the  first library,  the  last  library, after  or  before  a
reference library, or to replace a library.                            
                                                                       
A typical  command to add  LIBA after LIBB  to a job  description would
be:                                                                    
                                                                       
             ADDJOBDLIB    JOBD(xxx) LIB(LIBA) POSITION(*AFTER LIBB)   
                                                                       
The   POSITION  parameter   may  also   be   used  when   multiple  job
descriptions are changed.
Kenneth
Kenneth E. Graap
 
-----Original Message-----
From: midrange-l-bounces@xxxxxxxxxxxx
[mailto:midrange-l-bounces@xxxxxxxxxxxx] On Behalf Of Tim Gornall
Sent: Friday, July 10, 2009 10:42 AM
To: midrange-l@xxxxxxxxxxxx
Subject: JobD update challenge - How to? 
I need to insert a new lib into many jobd's, and each jobd can have
different lib lists.  If a lib exists in the jobd lib list, I need to
add the new lib just ahead of the existing one in the list.  In other
words, I need to search 50+ jobd's for libX, if libX exists in a jobd, I
need to insert libY just ahead of it.  Doing this manually seems very
tedious, especially since the new lib needs to be put in the middle of
the stack.
Any ideas?     
Tim
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing
list To post a message email: MIDRANGE-L@xxxxxxxxxxxx To subscribe,
unsubscribe, or change list options,
visit: 
http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx Before posting, please take a
moment to review the archives at 
http://archive.midrange.com/midrange-l.
As an Amazon Associate we earn from qualifying purchases.