Como eu acesso um item de um array no shell?

1

Estou usando o terminal com o MacOSX.

Eu li essa entrada apresentando sobre o array unix. Tentei acessar uma matriz como seu caminho, mas falhei:

a=(1,2) && echo "${a[0]}"

esta é a saída:

1,2

O que eu esperava é 1 .

O que devo fazer?

    
por AGamePlayer 24.09.2015 / 11:32

1 resposta

4

a=('1' '2') && echo "${a[0]}" seria melhor assim.

Na sua versão, você criou apenas uma matriz de elementos que contém o valor "1,2".

    
por 24.09.2015 / 11:37