Formate as regras para comandos CLI
Com base no valor ou nome inserido, certas regras de formato são aplicadas para comandos CLI.
Regras de formato CLI
Aspas duplas (" ") que são usadas como parte de um nome ou rótulo exigem consideração especial quando você executa os comandos CLI e os comandos de script em um sistema operacional Windows, Linux ou Solaris.
Quando aspas duplas (" ") são parte de um nome ou valor, você deve inserir uma barra invertida (") antes de cada caractere de aspas duplas.
Por exemplo:
-c "set storageArray userLabel=\"Engineering\";"
Neste exemplo, "Engineering" é o nome do storage array.
Um segundo exemplo é:
-n \"My\"_Array
Neste exemplo, "My"_Array é o nome da matriz de armazenamento.
Você não pode usar aspas duplas (" ") como parte de uma cadeia de carateres (também chamada de string literal) dentro de um comando de script. Por exemplo, você não pode inserir a seguinte cadeia de carateres para definir o nome da matriz de armazenamento como "Finanças" Array:
-c "set storageArray userLabel=\"\"Finance\"Array\";"
Em um sistema operacional Windows, se você não usar aspas duplas (" ") em torno de um nome, você deve inserir um cursor antes de cada caractere de script especial. Os carateres especiais são: [Caret], | , e .
Insira um cursor antes de cada caractere especial de script quando usado com os terminais -n
, -o
, , -f
e -p
. Por exemplo, para especificar a matriz de armazenamento CLICLIENT, insira esta cadeia de carateres:
-n CLI^>CLIENT
Insira um caret ("caret") antes de cada caractere de script especial quando usado dentro de uma string literal em um comando de script. Por exemplo, para alterar o nome de um storage array para FINANCE_|_PAYROLL, digite a seguinte cadeia de carateres:
-c "set storageArray userLabel=\"FINANCE_^|_PAYROLL\";"
|
Ao emitir comandos SMcli no prompt de comando, um ( C:\\dir\\subdir\\filename |