>From the TSO HELP members:
COPY
)F FUNCTION-
THE COPY COMMAND IS USED TO DUPLICATE A SEQUENTIAL OR
PARTITIONED DATA SET OR A MEMBER OF A PARTITIONED DATA
SET, TO ADD A MEMBER TO AN EXISTING PARTITIONED DATA SET,
OR TO MERGE TWO PARTITIONED DATA SETS.
)X SYNTAX -
COPY 'DSNAME1' 'DSNAME2'
RENUM('BEGIN INTEGER' 'INCREMENT')
NUM('BEGIN COLUMN' 'FIELD LENGTH')
OR
NONUM
NUM2('BEGIN COLUMN' 'FIELD LENGTH')
LRECL(RECORDSIZE) BLOCK(BLOCKSIZE)
RECFM(U/V/F/D)
ASCII
NOTE - U MAY BE FOLLOWED BY T.
V MAY BE FOLLOWED BY B/T/BT.
F MAY BE FOLLOWED BY B/S/T/BS/BT/ST/BST.
D MAY BE FOLLOWED BY B/BA.
F V OR U MAY BE FOLLOWED BY AN A OR M.
REQUIRED - 'DSNAME1' AND 'DSNAME2'
DEFAULTS - NONUM
FORMAT
)F FUNCTION -
THE FORMAT COMMAND PROVIDES COMPREHENSIVE FORMATTING
CAPABILITIES THAT ARE APPLICABLE TO TEXT-ORIENTED OUTPUT
OPERATIONS. THIS COMMAND ALLOWS THE USER TO:
PLACE FORMATTED OUTPUT IN A DATA SET
PRINT HEADINGS ON EACH PAGE
CENTER LINES OF TEXT BETWEEN MARGINS
CONTROL THE AMOUNT OF SPACE FOR ALL FOUR MARGINS
JUSTIFY RIGHT AND LEFT MARGINS OF LINES OF TEXT
NUMBER PAGES OF OUTPUT CONSECUTIVELY
HALT PRINTING WHEN DESIRED
PRINT MULTIPLE COPIES OF SELECTED PAGES
CONTROL THE LINE AND PAGE LENGTH
CONTROL PARAGRAPH INDENTATION
)X SYNTAX -
FORMAT 'DSLIST'
'INTEGER1' 'INTEGER2'
OR
PAGE('INTEGER3' 'INTEGER4')
PAUSE/PAUSE1/NOPAUSE
NUM/NONUM/SNUM
PRINT('DSNAME'. T/PS/PC)
REQUIRED - 'DSLIST'
DEFAULTS - 'SNUM' 'NOPAUSE' 'T'
LIST
)F FUNCTION -
THE LIST COMMAND IS USED TO PRINT OUT PART OR ALL OF A SEQUENTIAL
DATA SET OR MEMBER OF A PARTITIONED DATA SET.
)X SYNTAX -
LIST 'DSLIST' 'INTEGER1' 'INTEGER2'
NUM('BEGIN INTEGER' 'LENGTH')/
SNUM('BEGIN COLUMN' 'LENGTH')/NONUM
COL('BEGIN COLUMN' 'END COLUMN')
REQUIRED - DSLIST
DEFAULTS - NUM
MERGE
)F FUNCTION-
THE MERGE COMMAND IS USED TO COMBINE DATA SETS OR PARTS OF DATA SE
AND ALSO TO COPY A DATA SET OR PARTIAL DATA SET.
)X SYNTAX -
MERGE 'DSNAME1' 'INTEGER1' 'INTEGER2'
'DSNAME2' 'INTEGER3'
NUM('BEGIN INTEGER' 'LENGTH') OR NONUM
NUM2('BEGIN INTEGER' 'LENGTH') OR NONUM2
RENUM('BEGIN INTEGER' 'INCREMENT')
BASIC
REQUIRED - 'DSNAME1' AND 'DSNAME2'
DEFAULTS - 'NUM' AND 'NUM2'
NOTE - IF 'INTEGER2' IS OMITTED THE LINE SPECIFIED BY
'INTEGER1' IS MERGED.
IF 'INTEGER1' IS ALSO OMITTED THE ENTIRE DATA SET IS
MERGED OR COPIED.
.
.
JO.Skip Robinson
Southern California Edison Company
SHARE MVS Program Co-Manager
626-302-7535 Office
323-715-0595 Mobile
[EMAIL PROTECTED]
IBM Mainframe Discussion List <[email protected]> wrote on 04/12/2006
03:31:17 PM:
> Try to find a copy of "TSO Data Utilities: COPY, FORMAT, LIST, MERGE
User's
> Guide and Reference ". I haven't looked, but I went to OS/390 V2R4 and
did
> a search in the TSO bookshelf, and found that hit.
>
> Check the pubs site - maybe it's still orderable.
>
> Later,
> Ray
>
> > -----Original Message-----
> > From: IBM Mainframe Discussion List
> > [mailto:[EMAIL PROTECTED] On Behalf Of Charles Mills
> > Sent: Wednesday April 12 2006 15:26
> > To: [email protected]
> > Subject: Re: Migrating me from linux/bsd to zOS
> >
> > Where's TSO COPY documented? I just got to wondering idly how
> > hard it would be to write a clone or semi-clone (without the
> > bugs, or at least with new and better bugs) in Rexx. It's not
> > in the TSO commands manual (okay, it's not a TSO command). I
> > don't see any likely manual in the TSO bookshelf.
> > What's the name of the TSO add-on product that includes COPY?
> >
> > It's not in the bibliography of the TSO commands manual under
> > related publications - that would make this z/OS programming
> > stuff too easy.
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html