IBM Cloud Docs
Anführungszeichen in Zeichenfolgen in der IBM Cloud-Befehlszeilenschnittelle verwenden

Anführungszeichen in Zeichenfolgen in der IBM Cloud-Befehlszeilenschnittelle verwenden

Abhängig vom Betriebssystem, unter dem die IBM Cloud®-Befehlszeilenschnittstelle ausgeführt wird, werden im Befehl entweder einfache oder doppelte Anführungszeichen verwendet. Linux™, macOS, die Windows™-Eingabeaufforderung cmd.exe) und Windows™ PowerShell haben unterschiedliche Anforderungen an die Anführungszeichen, wenn Sie Befehle ausführen. Diese Unterschiede wirken sich auf die Eingabe von Zeichenfolgen in der IBM Cloud®-Befehlszeilenschnittselle aus; dies umfasst auch die Eingabe von JSON-Inhalten.

Verwenden Sie für Linux, macOS oder PowerShell einfache Anführungszeichen ('). Verwenden Sie für die Windows-Befehlszeile doppelte Anführungszeichen ("). Eine JSON-Zeichenfolge muss in doppelte Anführungszeichen um jeden Namen und Wert in der JSON-Struktur gesetzt werden. Weitere Informationen vermitteln die folgenden Beispiele.

Windows-Eingabeaufforderung

Schließen Sie in einer Windows-Eingabeaufforderung die JSON-Datenstruktur in doppelte Anführungszeichen ein. Außerdem müssen Sie jedes doppelte Anführungszeichen, das sich innerhalb der JSON-Struktur befindet, durch einen Backslash vor jedem doppelten Anführungszeichen ersetzen.

ibmcloud resource service-instance-create my-service-instance db-service lite us-south -p "{\"units\":1}"

Linux oder macOS

Schließen Sie unter Linux oder Mac OS die JSON-Datenstruktur in einfache Anführungszeichen ein.

ibmcloud resource service-instance-create my-service-instance db-service lite us-south -p '{"units":1}'

Windows PowerShell

Schließen Sie in PowerShell die JSON-Datenstruktur in einfache Anführungszeichen ein. Außerdem müssen Sie jedes doppelte Anführungszeichen, das sich innerhalb der JSON-Struktur befindet, durch einen Backslash vor jedem doppelten Anführungszeichen ersetzen.

ibmcloud resource service-instance-create my-service-instance db-service lite us-south -p '{\"units\":1}'