Angeben von Parameterwerten für die AWS CLI
Viele in der AWS Command Line Interface (AWS CLI) verwendeten Parameter sind einfache Zeichenfolgen oder numerische Werte, wie der Schlüsselpaarname my-key-pair
in folgendem Beispiel.
$
aws ec2 create-key-pair --key-name
my-key-pair
Die Formatierung zwischen den Terminals kann variieren. Beispielsweise unterscheiden die meisten Terminals zwischen Groß- und Kleinschreibung, aber Powershell unterscheidet nicht zwischen Groß- und Kleinschreibung. Dies bedeutet, dass die beiden folgenden Befehlsbeispiele für Terminals, bei denen zwischen Groß- und Kleinschreibung unterschieden wird, unterschiedliche Ergebnisse liefern würden, da sie MyFile*.txt
und myfile*.txt
als unterschiedliche Parameter betrachten.
PowerShell würde diese Anfragen jedoch genauso verarbeiten, da es MyFile*.txt
und myfile*.txt
alsidentische Parameter betrachtet.
$
aws s3 cp . s3://my-bucket/path --include
"MyFile*.txt"
$
aws s3 cp . s3://my-bucket/path --include
"myfile*.txt"
Weitere Informationen zur Nichtbeachtung von Groß- und Kleinschreibung in PowerShell finden Sie unter about_Case-Sensitivity
Manchmal müssen Sie Anführungszeichen oder Literale für Zeichenketten verwenden, die Sonder- oder Leerzeichen enthalten. Die Regeln für diese Formatierung können zwischen den Terminals auch variieren. Weitere Hinweise zur Verwendung von Anführungszeichen um komplexe Parameter finden Sie unter Zeichenfolgen mit Anführungszeichen in der AWS CLI.