Atribuindo valores de array à variável [closed]

2

Eu sou novo em scripts de shell. Alguém pode por favor me dizer como atribuir valor de matriz a uma variável?

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

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

    
por vaibhav kumar 02.11.2016 / 08:40

2 respostas

3

Você estava muito perto.

Não deve haver espaços em branco em torno de = na declaração de variáveis.

Faça:

Var1=${myarray[0]}
    
por 02.11.2016 / 08:41
-2

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

link

considera

    
por 02.11.2016 / 08:48