1
Apa perbedaan antara @ dan * ketika mereferensikan nilai bash array?
Panduan Bash ini mengatakan: Jika nomor indeks adalah @ atau *, semua anggota array direferensikan. Ketika saya melakukan ini: LIST=(1 2 3) for i in "${LIST[@]}"; do echo "example.$i " done Memberi: example.1 example.2 example.3 (hasil yang diinginkan). Tapi ketika saya gunakan ${LIST[*]}, saya mengertiexample.1 2 3 sebagai gantinya. Mengapa? …