以一系列数字作为初始输入的数组

Array with a range of numbers as Initial Input

如何在 bash 中声明一个包含从 1 到 100 的整数的数组?因此,以下命令

echo  "${The_Array[@]}"

应该给出数字 1 到 100 作为输出。

#!/bin/bash
declare -a The_Array=( $(for i in {1..100}; do echo $i; done) )
echo "${The_Array[@]}"