
After all the mandatory parameters are entered, any additional parameters entered are treated as
optional parameters. If any of the parameters are not recognized a syntax error message will be
displayed.
2. After the command is successfully parsed and validated, the control of execution goes to the
corresponding CLI callback function.
3. For mandatory parameters, the command tree extends till the mandatory parameters make the leaf
of the branch. The callback function is only invoked when all the mandatory parameters are provided.
For optional parameters, the command tree extends till the mandatory parameters and the optional
parameters make the leaf of the branch. However, the call back function is associated with the node
where the mandatory parameters are fetched. The call back function then takes care of the optional
parameters.
4. Once the control has reached the callback function, the callback function has complete information
about the parameters entered by the operator.
6.4 "No" Form of a Command
"No" is a specific form of an existing command and does not represent a new or distinct command. Only
the configuration commands are available in the
"no"
form. The behavior and the support details of the
"no"
form is captured as part of the mapping sheets.
6.4.1 Support for "No" Form
Almost every configuration command has a
"no"
form. In general, use the no form to reverse the action
of a command or reset a value back to the default. For example, the
"no shutdown interface”
configuration command reverses the shutdown of an interface. Use the command without the keyword no
to re-enable a disabled feature or to enable a feature that is disabled by default.
6.4.2 Behavior of Command Help ("?")
The
"no"
form is treated as a specific form of an existing command and does not represent a new or
distinct command. This implies that the behavior of the "?" and help text is the same for the
"no"
form:
▫
The help message is the same for all forms of the command. The help string may be augmented
with details about the
"no"
form behavior.
▫
For the (no interface?) and (no inte?) cases of the
"?"
, the options displayed are identical to the