Re: Looking for a utility to create a master listing of all PDS members on a system

2019-12-12 Thread Lennie Dymoke-Bradshaw
Radoslaw, Have you mistyped there? I really don't think PDSE is 40 years old. That would mean it was around in 1979. In 1979 we were still working on a 16MB system. We did not even have cross memory services, that came in with MVS/SP 1.2. I joined IBM in 1996 and worked in the support centre

Re: Looking for a utility to create a master listing of all PDS members on a system

2019-12-12 Thread Paul Gilmartin
On Thu, 12 Dec 2019 09:22:47 -0800, Charles Mills wrote: >I think IBM has a problem with making something free that used to be charged. >Not sure exactly what the problem is; perhaps a fear that those who paid years >ago will want their money back. It is solvable by creating a new free offering

Re: Looking for a utility to create a master listing of all PDS members on a system

2019-12-12 Thread Charles Mills
I *think* that 99% of all code written to process a PDS directory works correctly with a PDSE directory. DFSMS simulates the 256-byte directory blocks and so forth. Perhaps read-only -- not sure you can update a PDSE directory as though it were a PDS -- but that is irrelevant here. Charles

Re: Looking for a utility to create a master listing of all PDS members on a system

2019-12-12 Thread CM Poncelet
(Here it is again, without the line numbers in cols 73-80:) FWIW This program dumps all members' names in a PDS. It can be modified to display any other PDS directory data, and can be invoked recursively (e.g. from REXX) to process any number of PDS datasets. No idea whether it can process PDSEs

Re: Looking for a utility to create a master listing of all PDS members on a system

2019-12-12 Thread CM Poncelet
FWIW This program dumps all members' names in a PDS. It can be modified to display any other PDS directory data, and can be invoked recursively (e.g. from REXX) to process any number of PDS datasets. No idea whether it can process PDSEs (I wrote it in the 1980's), but it might do.    "EQUREGS" is

Re: Looking for a utility to create a master listing of all PDS members on a system

2019-12-12 Thread Charles Mills
I think IBM has a problem with making something free that used to be charged. Not sure exactly what the problem is; perhaps a fear that those who paid years ago will want their money back. It is solvable by creating a new free offering that is a lot like, but not exactly the same as, the former

Re: Looking for a utility to create a master listing of all PDS members on a system

2019-12-12 Thread R.S.
W dniu 2019-12-11 o 17:01, Paul Gilmartin pisze: On Wed, 11 Dec 2019 10:40:33 -0500, Don Leahy wrote: I have a rexx program that reads in a list of data set names and / or masks and creates a “master” member list consisting of all of the PDS/E members found in the data sets. The output is a

Re: Looking for a utility to create a master listing of all PDS members on a system

2019-12-11 Thread Paul Gilmartin
On Wed, 11 Dec 2019 10:40:33 -0500, Don Leahy wrote: >I have a rexx program that reads in a list of data set names and / or masks >and creates a “master” member list consisting of all of the PDS/E members >found in the data sets. The output is a file containing the member name, >the DSN, last

Re: Looking for a utility to create a master listing of all PDS members on a system

2019-12-11 Thread Don Leahy
I have a rexx program that reads in a list of data set names and / or masks and creates a “master” member list consisting of all of the PDS/E members found in the data sets. The output is a file containing the member name, the DSN, last update date (from ISPF stats, if available) and the number

Re: Looking for a utility to create a master listing of all PDS members on a system

2019-12-10 Thread ITschak Mugzach
/* Rexx */ "free f(List)" "alloc f(list) da(mylisy_dataset) shr" "ExecIO * DiskR list (stem List. finis" Do i = 1 to list.0 xdsn = list.0 TrapMode = outtrap('mem.') "LISTD" xDsn "Members" TrapMode = Outtrap('OFF') Do j = 7 to Mem.0 Say Left(xDsn,44) mem.i /* print as you like

Re: Looking for a utility to create a master listing of all PDS members on a system

2019-12-10 Thread Lizette Koehler
Depending on the number of datasets you need to do. A quick process is ISPF Option 3.4 and use PX next to the PDS. It will create a pretty listing that might do what you want. I am not sure how to run this in batch. Not sure what the utility you are looking to run would do. But for quick

Re: Looking for a utility to create a master listing of all PDS members on a system

2019-12-10 Thread Lionel B Dyck
Except that LISTDSI does not list the member names - LISTDS however will using the Members keyword. Would need to use one of the many vtoc commands on the cbttape, or even iehlist, process the results to find the pds dsnames and then do the LISTDS for each. Lionel B. Dyck < Website: 

Re: Looking for a utility to create a master listing of all PDS members on a system

2019-12-10 Thread Seymour J Metz
IMHO the best options are ISPF and SAS, but the LISTDSI suggestion also works. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Tony Thigpen Sent: Tuesday, December 10, 2019 8:11 AM To:

Re: Looking for a utility to create a master listing of all PDS members on a system

2019-12-10 Thread scott Ford
Tony, Rexx the wonder horse can do it too , ‘LISTDSI’ Scott On Tue, Dec 10, 2019 at 8:36 AM PINION, RICHARD W. wrote: > Run the TSO command LISTD 'partitioned.data.set' M in a batch job > executing IKJEFT01. > > -Original Message- > From: IBM Mainframe Discussion List On Behalf > Of

Re: Looking for a utility to create a master listing of all PDS members on a system

2019-12-10 Thread PINION, RICHARD W.
Run the TSO command LISTD 'partitioned.data.set' M in a batch job executing IKJEFT01. -Original Message- From: IBM Mainframe Discussion List On Behalf Of Vernooij, Kees (ITOP NM) - KLM Sent: Tuesday, December 10, 2019 8:17 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Looking for a

Re: Looking for a utility to create a master listing of all PDS members on a system

2019-12-10 Thread Vernooij, Kees (ITOP NM) - KLM
If you have SAS I would use this, because then you can produce all kinds of statistics on the PDSs and members. - Use PROC SOURCE to produce a memberlist of each PDS. - Create a database with the PDS / member info. - Produce all desired statistics and cross checks from that database. Kees.

Looking for a utility to create a master listing of all PDS members on a system

2019-12-10 Thread Tony Thigpen
I am looking for a utility that will take a list of PDS libraries and generate a list of all members in the PDS. I have hundreds of PDSs on an old system I have to maintain and all the old staff with any knowledge are gone. There are hundreds of PDS libraries and no doc as to where anything