Manual Pages

Table of Contents


na_cli - Data ONTAP command language interperter (CLI)


The Data ONTAP CLI is a command language interpreter that executes commands from the Data ONTAP console. You can access the console with a physical connection, through telnet, or through the Remote LAN Manager (RLM). The commands can also be executed using rsh and ssh protocols.

You can concatenate commands together on the same line by separating the commands with semi-colons, (;).

The quoting rules in the Data ONTAP CLI are unusual. There is no escape character like the backslash; however there are the following special characters:

    & (ampersand)     - unicode indicator
    # (pound sign)    - comment indicator
    ; (semicolon)     - command separator
    ' (single quote)  - parameter wrapper
    " (double quote)  - parameter wrapper
      (space)         - parameter separator
      (tab)           - parameter separator

When special characters are part of a command argument, the argument needs to be surrounded by quotes or the character will be treated as a special character. A single quote character needs to be surrounded by double quote characters and a double quote character needs to be surrounded by single quote characters. The other special characters can be surrounded by either single or double quotes.


The following examples show quote usage:

qtree create /vol/test_vol/'qtree 1'

The qtree qtree 1 is created.

qtree create /vol/test_vol/'qtree#1'

The qtree qtree#1 is created.

qtree create /vol/test_vol/"qtree'1"

The qtree qtree'1 is created.

qtree create /vol/test_vol/'hello"'"'"1

The qtree hello"'1 is created.

cifs shares add jふxp /vol/test_vol/home

Creates a share with a Japanese character; whereas

cifs shares add "jふxp" /vol/test_vol/home

Creates the share jふxp.

sysconfig; version

Executes the sysconfig and version commands.


na_help(1), na_man(1) na_priv(1) na_rlm(1) na_rshd(8), na_source(1),

Table of Contents