If an application makes use of the DDS printfile mechanism, a printfile is created with a name comprised of the application and hostname in all caps followed by the pid number. This print file will automatically contain:

  1. Application program information
  2. Current execution information (date, host, user, cwd)
  3. All user par: parameters
  4. Information associated with the opening of each input and output dataset
  5. Any Application parameters
  6. Various DDS Verbose, Debug and Error messages
  7. Termination Status and time
  8. Any unused par: parameters

The print file will be created in the current working directory by default. This default may be overridden by defining "PRINT_PATH=alternate_path" either on the command line or as an environmental variable. This allows the print file to be diverted to a different directory. (See Environment for more details.) Specifying a filename (eg. /data/project/printout) instead of a directory will cause the printout to go to the specified filename.

To cause the printout information to be dumped to the terminal (via "stderr:") define "PRINT_PATH=" with no value. To throw away all the printout information, specify "PRINT_PATH=/dev/null".