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