配列の値を変数に割り当てる方法を教えてください。
Var1 =${myarray[0]}
echo "$Var1"
上記のシナリオを試みるとエラーが発生するのはなぜですか?
答え1
とても近かったですね。
=
変数宣言の周囲に空白があってはなりません。
する:
Var1=${myarray[0]}
答え2
bashでは他の言語のように変数を操作することはできません。しかし、このページが役に立つかもしれません
https://stackoverflow.com/questions/15691942/bash-print-array-elements-on-separate-lines
よろしく