4
Cara menetapkan nilai yang mengandung ruang ke variabel di bash menggunakan eval
Saya ingin secara dinamis memberikan nilai ke variabel menggunakan eval. Contoh dummy berikut berfungsi: var_name="fruit" var_value="orange" eval $(echo $var_name=$var_value) echo $fruit orange Namun, ketika nilai variabel berisi spasi, evalmengembalikan kesalahan, meskipun $var_valueditempatkan di antara tanda kutip ganda: var_name="fruit" var_value="blue orange" eval $(echo $var_name="$var_value") bash: orange : command not found Adakah …