Pertanyaan ini sudah memiliki jawaban di sini :Kapan kutipan ganda diperlukan?
(1 jawaban)
Mengapa skrip shell saya tersedak spasi atau karakter khusus lainnya?
(6 jawaban)
Tutup 3 tahun yang lalu.
Linux
(1 jawaban)
Mengapa skrip shell saya tersedak spasi atau karakter khusus lainnya?
(6 jawaban)
Tutup 3 tahun yang lalu.
Ketika saya melakukan sesuatu seperti ini:
x="hi echo hello"
atau
x='hi echo hello'
Kemudian x
akan berisi string hi echo hello
.
Tapi ketika saya tidak menggunakan tanda kutip:
x=hi echo hello
Kemudian x
akan berisi string hi
, dan perintah echo hello
akan dieksekusi.
Namun bagaimana jika nilai suatu variabel hanya terdiri dari satu kata, apakah ada perbedaan antara yang berikut ini:
x="hi"
x='hi'
x=hi
Jawaban yang Diterima:
Hanya jika dunia mengandung substitusi.
Jadi
x=$FRED
berbeda dari:
x='$FRED'