Questa documentazione è valida AWS CLI solo per la versione 1. Per la documentazione relativa alla versione 2 di AWS CLI, consulta la Guida per l'utente della versione 2.
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Utilizzo di virgolette e valori letterali con stringhe in AWS CLI
Esistono principalmente due modi in cui vengono utilizzate le virgolette singole e doppie in. AWS CLI
Utilizzo delle virgolette attorno a stringhe che contengono spazi bianchi
I nomi dei parametri e i relativi valori sono separati da spazi sulla riga di comando. Se un valore di stringa contiene uno spazio incorporato, è necessario racchiudere l'intera stringa tra virgolette per evitare che lo spazio venga interpretato erroneamente come divisore tra il valore e il nome del parametro successivo. AWS CLI Il tipo di virgolette utilizzato dipende dal sistema operativo su cui è in esecuzione. AWS CLI
Facoltativamente, è possibile separare il nome del parametro dal valore con un segno di uguale =
anziché uno spazio. In genere è necessario solo se il valore del parametro inizia con un trattino.
$
aws ec2 delete-key-pair--key-name=-mykey
Utilizzo delle virgolette all'interno delle stringhe
Le stringhe potrebbero contenere virgolette e la shell potrebbe richiedere le virgolette di escape per farle funzionare correttamente. Uno dei tipi di valori dei parametri più comuni è una stringa. JSON Si tratta di un processo complesso in quanto include spazi e virgolette doppie " "
attorno al nome e al valore di ogni elemento nella JSON struttura. Il modo in cui immettete i parametri JSON -formatted nella riga di comando varia a seconda del sistema operativo.
Per un JSON utilizzo più avanzato nella riga di comando, prendi in considerazione l'utilizzo di un JSON processore da riga di comando, ad esempio per creare jq
stringhe. JSON Per maggiori informazioni sujq
, consulta il repository jq