10個の乱数を生成する部分です。
MAXCOUNT=10
count=1
while [ "$count" -le $MAXCOUNT ]; do
number=$RANDOM
let "count += 1"
done
これで配列を出力してからその配列をエコーするにはどうすればよいですか?
答え1
バッシュを使っていますか?この場合は、次のようにしてみてください。
MAXCOUNT=10
count=1
while [ "$count" -le $MAXCOUNT ]; do
number[$count]=$RANDOM
let "count += 1"
done
echo "${number[*]}"
最後の行を次に置き換えることもできます。
echo "${number[@]}"
以下はいくつかのドキュメントです。http://www.tutorialspoint.com/unix/unix-using-arrays.htm