Intro to DCL

DCL is the “Digital Command Language”, and is equivalent in intent to a command-line shell, like bash or zsh, in Linux and Unix – in short, DCL is the VMS command-line shell. You (the VMS user) can enter DCL commands to perform file management, program development, system administration and other tasks as needed.

The basic DCL command looks like this:

$ COMMAND-VERB [/QUALIFIER] [param1] [param2]... [/QUALIFIER]

where:

Other things to know about DCL commands:

When DCL executes a command, one of two things can happen:

  1. The command executes completely and without errors, and does what you said/intended. Successful commands typically “complete silently,” that is, without generating any error text on-screen.
  2. The command encounters one or more situations which cause error(s), and the command likely terminates, partially completes, or completes with warnings. In this situation, explanatory error messages are produced on your terminal screen. In most cases, the error message(s) will help you determine the cause of the problem, and may suggest specific actions you can take to fix it.