Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menggunakan tanda kutip dan literal dengan string di AWS CLI
Ada terutama dua cara tanda kutip tunggal dan ganda digunakan dalam AWS CLI.
Menggunakan tanda kutip di sekitar string yang berisi spasi putih
Nama parameter dan nilainya dipisahkan oleh spasi pada baris perintah. Jika nilai string berisi spasi tertanam, maka Anda harus mengelilingi seluruh string dengan tanda kutip untuk AWS CLI mencegah salah menafsirkan ruang sebagai pembagi antara nilai dan nama parameter berikutnya. Jenis tanda kutip yang Anda gunakan tergantung pada sistem operasi yang Anda gunakan. AWS CLI
Secara opsional, Anda dapat memisahkan nama parameter dari nilai dengan tanda sama dengan =
bukan spasi. Ini biasanya diperlukan hanya jika nilai parameter dimulai dengan tanda hubung.
$
aws ec2 delete-key-pair--key-name=-mykey
Menggunakan tanda kutip di dalam string
String mungkin berisi tanda kutip, dan shell Anda mungkin memerlukan kutipan keluar agar berfungsi dengan baik. Salah satu jenis nilai parameter umum adalah JSON string. Ini rumit karena mencakup spasi dan tanda kutip ganda " "
di sekitar setiap nama elemen dan nilai dalam JSON struktur. Cara Anda memasukkan parameter JSON -format pada baris perintah berbeda tergantung pada sistem operasi Anda.
Untuk JSON penggunaan yang lebih maju di baris perintah, pertimbangkan untuk menggunakan JSON prosesor baris perintah, sepertijq
, untuk membuat JSON string. Untuk informasi lebih lanjut tentangjq
, lihat repositori jq