这是生成 10 个随机数的部分。
MAXCOUNT=10
count=1
while [ "$count" -le $MAXCOUNT ]; do
number=$RANDOM
let "count += 1"
done
现在我如何将其输出到数组,然后回显该数组?
答案1
你用的是bash吗?在这种情况下,请尝试类似的操作:
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