Search code examples
jcl

What's the difference between SYSOUT and SYSPRINT of a job?


While coding a JCL, we give SYSOUT and SYSPRINT DDs. Which type of output goes to SYSOUT and what else to SYSPRINT?


Solution

  • SYSOUT is always allocated and gets among other things all the output from the System level process (including any messages about the JCL itself, performance stats, error messages etc.)

    SYSPRINT is just another DD which, by convention, is used by utility programs for thier output.