filedef out punch (lrecl
whenever it is not supplied on the DCB macro, except for existing disk
files.
Note that
and write buffers.
existing file definitions are cleared. If the development of a program
requires you to recompile and re-execute it frequently, you might want
to use the
and output files. For example:
cp spool punch to *
filedef indd disk test file a1 (lrecl
filedef outdd punch (lrecl
In this example, since you spooled your virtual punch to your own
virtual card reader, output files are placed in your virtual reader.
All file definitions issued with the
you log off, specifically clear those definitions, or redefine them:
filedef indd clear
filedef outdd tap1 (lrecl
redefined as a tape file.
When you issue the command:
filedef * clear
all file definitions are cleared, except those you enter with the
all file definitions are cleared, including those entered with the
it a
replaced by the new output file. If you want, instead, to have new
records added to the bottom of the existing file, you can use the
filedef outdd disk new update a1 (disp mod
data set (or a
specify the membername; for example:
filedef test c dsn sys1 maclib (member test
defines the member