Formato de los comandos de la CLI

Las comillas dobles (" ") que se usan como parte de un nombre o una etiqueta requieren consideración especial cuando se ejecutan comandos de la CLI y comandos de script en un sistema operativo Windows, Linux o Solaris.

Cuando las comillas dobles (" ") forman parte de un nombre o valor, se debe insertar una barra diagonal inversa (\) antes de cada carácter de comillas dobles. Por ejemplo:

-c "set storageArray userLabel=\"Engineering\";"

En este ejemplo, "Engineering" es el nombre de la cabina de almacenamiento. Un segundo ejemplo es:

-n \"My\"_Array

En este ejemplo, "My"_Array es el nombre de la cabina de almacenamiento.

No es posible usar comillas dobles (" ") como parte de una cadena de caracteres (también denominada cadena literal) dentro de un comando de script. Por ejemplo, no es posible introducir la siguiente cadena para establecer el nombre de la cabina de almacenamiento en "Finance" Array:

-c "set storageArray userLabel=\"\"Finance\"Array\";"

En un sistema operativo Windows, si no se incluyen comillas dobles (" ") antes y después de un nombre, es necesario introducir un signo de intercalación (^) antes de cada carácter especial de script. Los caracteres especiales son: ^, | , < y >.

Se debe insertar un signo de intercalación antes de cada carácter especial de script si se usan los terminales -n, -o, -f y -p. Por ejemplo, para especificar la cabina de almacenamiento CLI>CLIENT, se introduce la siguiente cadena:

-n CLI^>CLIENT

Se debe insertar un signo de intercalación (^) antes de cada carácter especial cuando se usa una cadena literal en un comando de script. Por ejemplo, para cambiar el nombre de una cabina de almacenamiento a FINANCE_|_PAYROLL, se debe introducir la siguiente cadena:

-c "set storageArray userLabel=\"FINANCE_^|_PAYROLL\";"
Nota: Al emitir un comando SMcli en el símbolo del sistema, si se utiliza el sistema operativo Windows, es necesario agregar una barra diagonal inversa (\) como carácter de escape en el nombre de la ruta de acceso correspondiente a un archivo de entrada o de salida. Esta barra diagonal inversa (\) debe incluirse al utilizar SMcli en el modo seguro https; para ello, proporcione la opción -u a fin de especificar un usuario de administración de acceso basado en roles.
Ejemplo:
C:\\dir\\subdir\\filename