Como ler variáveis de stdin dinamicamente e armazená-las em um array

2

O problema é ler variáveis com comando de leitura dinamicamente a partir de um comando de leitura no bash sem saber quantas estão adiantadas e armazená-las em um array.

Eu testei com:

read -p "array : " array[{0..#}]    

como

read -p "array : " array[{0..3}]

funciona

Mas sem sucesso.

    
por Begoul 18.11.2016 / 21:23

1 resposta

1

A partir da saída de uso de leitura, você pode realmente usar o sinalizador -a .

read -p "array: " -a array
    
por 18.11.2016 / 21:57

Tags