Specificare dei valori di parametro nella AWS CLI - AWS Command Line Interface

Specificare dei valori di parametro nella AWS CLI

Molti parametri utilizzati in AWS Command Line Interface (AWS CLI) sono semplici valori stringa o numerici, ad esempio il nome della coppia di chiavi my-key-pair nell’esempio del comando aws ec2 create-key-pair seguente.

$ aws ec2 create-key-pair --key-name my-key-pair

La formattazione del comando può variare tra i terminali. Ad esempio, la maggior parte dei terminali distingue tra maiuscole e minuscole, ma Powershell non fa distinzione tra maiuscole e minuscole. Ciò significa che i due esempi di comandi seguenti produrrebbero risultati diversi per i terminali con distinzione tra maiuscole e minuscole in quanto visualizzano MyFile*.txt e myfile*.txt come parametri diversi.

Tuttavia, PowerShell potrebbe elaborare queste richieste allo stesso modo in cui le vedono MyFile*.txt e myfile*.txt con gli stessi parametri. Il comando di esempio seguente dimostra questi parametri che utilizzano il comando aws s3 cp:

$ aws s3 cp . s3://amzn-s3-demo-bucket/path --include "MyFile*.txt" $ aws s3 cp . s3://amzn-s3-demo-bucket/path --include "myfile*.txt"

Per ulteriori informazioni sulla mancanza di distinzione tra maiuscole e minuscole di PowerShell, consulta about_Case-Sensitivity nella documentazione di PowerShell.

A volte è necessario utilizzare virgolette o caratteri letterali attorno a stringhe che includono caratteri speciali o di spazio. Le regole relative a questa formattazione possono variare anche tra i terminali. Per ulteriori informazioni sull'utilizzo di virgolette attorno a parametri complessi, consulta Utilizzo di virgolette e valori letterali con stringhe nella AWS CLI.

Questi argomenti riguardano le regole di formattazione dei terminali più comuni. Se riscontri dei problemi con il riconoscimento dei valori dei parametri da parte del terminale, assicurati di consultare gli argomenti di questa sezione e di consultare anche la documentazione del terminale per le relative regole di sintassi specifiche.