谁能告诉我如何将数组值分配给变量?
Var1 =${myarray[0]}
echo "$Var1"
为什么我在尝试上述场景时遇到错误?
答案1
你们非常亲密。
=
变量声明中不能有任何空格。
做:
Var1=${myarray[0]}
答案2
在 bash 中,您无法像在任何其他语言中那样操作变量。不过这个页面可能会帮助你
https://stackoverflow.com/questions/15691942/bash-print-array-elements-on-separate-lines
问候