本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 中指定參數值 AWS CLI
AWS Command Line Interface (AWS CLI) 中使用的許多參數都是簡單的字串或數值,例如my-key-pair
下列aws ec2 create-key-pair
命令範例中的金鑰對名稱。
$
aws ec2 create-key-pair --key-name
my-key-pair
命令的格式可能因終端機而異。例如,大多數終端機是區分大小寫的,但 Powershell 不區分大小寫。這代表以下兩個命令範例會為區分大小寫的終端產生不同的結果,因為它們將 MyFile*.txt
和 myfile*.txt
視為不同的參數。
不過, PowerShell 這些請求的處理方式會與其看到的相同,MyFile*.txt
也會myfile*.txt
與相同的參數相同。下列命令範例使用 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"
如需 PowerShell案例不敏感的詳細資訊,請參閱 PowerShell 文件 中的關於_Case-Sensitivity
有時您需要在包含特殊或空格字元的字串周圍使用引號或文字。有關此格式的規則也可能在終端機之間有所不同。如需有關在複雜參數周圍使用引號的詳細資訊,請參閱 在 中使用引號和常值搭配字串 AWS CLI。
這些主題涵蓋最常見的終端機格式化規則。如果您的終端機辨識參數值發生問題,請務必檢閱本節中的主題,並檢查終端機的文件是否有其特定的語法規則。