CLI Usage
30
Basic System Configuration Guide
3HE 11010 AAAC TQZZA Edition: 01
 
3.4 The CLI Command Prompt
By default, the CLI command prompt indicates the device being accessed and the 
current CLI context. For example, the prompt A:ALU-1>config>router# indicates 
that the active CSM is CSM A, the user is on the device with hostname ALU-1, and 
the current context is configure router. In the prompt, the separator used between 
contexts is the “>” symbol.
At the end of the prompt, there is either a pound sign (#) or a dollar sign ($). A # at 
the end of the prompt indicates that the context is an existing context. A $ at the end 
of the prompt indicates that the context has been newly created. New contexts are 
newly created for logical entities when the user first navigates into the context. 
Since there can be a large number of sublevels in the CLI, the system command 
reduced-prompt no-of-nodes-in-prompt allows the user to control the number of 
levels displayed in the prompt.
All special characters (#, $, and so on) must be enclosed within double quotes; 
otherwise, the character is seen as a comment character and all characters on the 
command line following the # are ignored. For example:
*A:ALU-1>config>router>mpls# authentication-key "router#1"
This example shows a security configuration over a network link. Because the string 
“router#1” is enclosed within double quotes, it is recognized as a password for the 
link.
When changes are made to the configuration file, a “*” appears in the prompt string 
(*A:ALU-1), indicating that the changes have not been saved. When an admin save 
command is executed, the “*” disappears. This behavior is controlled by the 
saved-ind-prompt command in the environment context.