Dokumentasi ini AWS CLI hanya untuk Versi 1. Untuk dokumentasi yang terkait dengan Versi 2 AWS CLI, lihat Panduan Pengguna Versi 2.
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 string JSON. Ini kompleks karena mencakup spasi dan tanda kutip ganda " "
di sekitar setiap nama elemen dan nilai dalam struktur JSON. Cara memasukkan parameter yang berformat JSON pada baris perintah berbeda-beda tergantung sistem operasi Anda.
Untuk penggunaan JSON yang lebih maju di baris perintah, pertimbangkan untuk menggunakan prosesor JSON baris perintah, sepertijq
, untuk membuat string JSON. Untuk informasi lebih lanjut tentangjq
, lihat repositori jq