>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 <IBM-MAIN@BAMA.UA.EDU> 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: IBM-MAIN@BAMA.UA.EDU > > 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