IBM Cloud Docs
Utilizzo delle virgolette con le stringhe nella CLI IBM Cloud

Utilizzo delle virgolette con le stringhe nella CLI IBM Cloud

A seconda del sistema operativo su cui stai eseguendo l'interfaccia riga di comando (CLI, Command Line Interface) IBM Cloud®, utilizzi virgolette singole o doppie nel comando. Linux™, macOS, il prompt dei comandi di Windows™ cmd.exe) e Windows™ PowerShell hanno requisiti diversi per l'inserimento delle virgolette quando si eseguono i comandi. Questa differenza si ripercuote sul modo in cui passi le stringhe sulla riga di comando IBM Cloud®, compreso il contenuto JSON.

Per Linux, macOS, o PowerShell, utilizzare le virgolette singole ('). Per il prompt dei comandi di Windows, utilizzare le virgolette doppie ("). Una stringa JSON richiede virgolette doppie intorno a ciascun nome e valore della struttura JSON. Per ulteriori informazioni, vedi i seguenti esempi.

Prompt dei comandi Windows

Per un prompt dei comandi Windows, utilizza le virgolette doppie per racchiudere la struttura di dati JSON. Inoltre, è necessario sfuggire a ogni virgoletta doppia che si trova all'interno della struttura JSON, utilizzando un backslash prima di ogni virgoletta doppia.

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

Linux o macOS

Per Linux o macOS, utilizza le virgolette semplici per racchiudere la struttura di dati JSON.

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

Windows PowerShell

Per PowerShell, utilizza le virgolette semplici per racchiudere la struttura di dati JSON. Inoltre, è necessario sfuggire a ogni virgoletta doppia che si trova all'interno della struttura JSON, utilizzando un backslash prima di ogni virgoletta doppia.

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