On Fri, Mar 26, 2010 at 5:28 PM, Hughes, Jim <[email protected]> wrote: > I have need to split a single input stream into different spool files. > The manual says I should write a null record to the PRINTMC or PUNCH > stage for force the driver to empty its buffers before I do a CP CLOSE > or CP SPOOL command. For clarity, assume I want to create a new spool > file after every 500th record. > > > > What is the easiest way to sync the null record and the CP CLOSE or CP > SPOOL command?
Ooh, asking for "the easiest" on a Friday ;-) Is this easy? (end \) .. | o: fanout | i: faninany | printmc \ o: | chop 0 | join 499 | x: fanout | i: \ x: | spec ,CLOSE PRT, | cp The "fanout" at x: will first write a null record to the printmc and then produce the CP command Rob
