Example: A command output file
This example shows how to write the output from a control language (CL) command directly to a database file.
You can use the Display Program References (DSPPGMREF) command
to collect information for all compiled programs in all libraries and place
the output in a database file named DBROUT:
DSPPGMREF PGM(*ALL/*ALL) OUTPUT(*OUTFILE) OUTFILE(DSTPRODLB/DBROUT)You can use Query to process the output file. Another way to process the output file is to create a logical file to select information from the file. The following example shows the DDS for such a logical file. Records are selected based on the file name.
|...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8
A* Logical file DBROUTL for query
A
A R DBROUTL PFILE(DBROUT)
A S WHFNAM VALUES('ORDHDRL' 'ORDFILL')
A