シェルスクリプトの変数について質問です。

以下のように値が格納された3つの変数があるとします。
hoge1=10
hoge2=20
hoge3=30

これを、
for i in `jot 3`
do
echo $hoge$i
done

のようなイメージで、変数名を展開し、
それから変数の値を展開したい場合の方法は
シェルスクリプトではどのように行うでしょうか?