Atribuindo valores de array à variável

Atribuindo valores de array à variável

Alguém pode me dizer como atribuir valor de array a uma variável?

Var1 =${myarray[0]}
echo "$Var1"

Por que estou recebendo erros ao tentar o cenário acima?

Responder1

Você estava muito perto.

Não deve haver nenhum espaço em branco =na declaração da variável.

Fazer:

Var1=${myarray[0]}

Responder2

no bash você não pode operar com variáveis ​​​​como faz em qualquer outro idioma. no entanto, esta página pode ajudá-lo

https://stackoverflow.com/questions/15691942/bash-print-array-elements-on-separate-lines

cumprimentos

informação relacionada