Skip to main content
SANtricity commands
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Formatieren von Regeln für CLI-Befehle

Beitragende

Basierend auf dem eingegebenen Wert oder Namen werden bestimmte Formatregeln für CLI-Befehle erzwungen.

Formatregeln für CLI

Doppelte Anführungszeichen („ “), die als Teil eines Namens oder Labels verwendet werden, müssen bei der Ausführung der CLI-Befehle und der Skriptbefehle auf einem Windows-, Linux- oder Solaris-Betriebssystem besonders berücksichtigt werden.

Wenn doppelte Anführungszeichen (" ") Teil eines Namens oder Wertes sind, müssen Sie vor jedem doppelten Anführungszeichen einen umgekehrten Schrägstrich (\) einfügen.

Beispiel:

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

In diesem Beispiel ist „Engineering“ der Name des Speicher-Arrays.

Ein zweites Beispiel ist:

-n \"My\"_Array

In diesem Beispiel ist „My“_Array der Name des Speicher-Arrays.

In einem Skriptbefehl können keine doppelten Anführungszeichen (") als Teil einer Zeichenkette (auch als Zeichenfolge wörtlich bezeichnet) verwendet werden. Sie können beispielsweise den folgenden String nicht eingeben, um den Namen des Speicher-Arrays auf „Finanzen“-Array zu setzen:

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

Wenn Sie in einem Windows-Betriebssystem keine doppelten Anführungszeichen (") um einen Namen verwenden, müssen Sie vor jedem speziellen Skriptzeichen ein Caret ( ^ ) einfügen. Sonderzeichen sind ^, < und >.

Legen Sie bei Verwendung mit den Terminals ein Caret vor jedem speziellen Skriptzeichen ein -n, -o, -f, und -p. Um beispielsweise CLI>CLIENT für das Speicherarray anzugeben, geben Sie diese Zeichenfolge ein:

-n CLI^>CLIENT

Fügen Sie ein Caret (^) vor jedem speziellen Skript-Zeichen ein, wenn es in einem Zeichenstring wörtlich in einem Skriptbefehl verwendet wird. Um beispielsweise den Namen eines Speicherarrays in „FINANZEN“ zu ändern, geben Sie die folgende Zeichenfolge ein:

-c "set storageArray userLabel=\"FINANCE_^|_PAYROLL\";"
Hinweis

Wenn Sie SMcli-Befehle an der Eingabeaufforderung eingeben, wird ein zusätzlicher umgekehrter Schrägstrich angezeigt (\) Zeichen ist als Escape-Zeichen im Dateipfadnamen einer ein- oder Ausgabedatei bei Verwendung des Windows-Betriebssystems erforderlich. Der zusätzliche umgekehrter Schrägstrich (\) Muss bei der Verwendung von SMcli im sicheren HTTPS-Modus enthalten sein, indem die Option -U zur Angabe eines Benutzer für die rollenbasierte Zugriffsverwaltung bereitgestellt wird. Beispiel:

C:\\dir\\subdir\\filename