stdinで変数を動的に読み込み、配列に保存する方法

stdinで変数を動的に読み込み、配列に保存する方法

問題は、bashのreadコマンドを使用して変数の数を事前に知らずに、変数を動的に読み取り、配列に保存することです。

私がテストしたものは次のとおりです。

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

〜のように

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

働く

しかし、成功しませんでした。

答え1

使用法出力を読むと、実際にこの-aフラグを使用できます。

read -p "array: " -a array

関連情報