请问shell能这样用吗?

请问shell能这样用吗?

[code:1]
#!/bin/bash
aaa=111111
bbb=aaa

echo $bbb             #得到aaa
[/code:1]

请问怎样bbb得到111111吗?
bbb=$aaa
可能没有表达清楚。
我的意思是不使用变量aaa。
能不能用形如 ${ $bbb } 这样的形式来实现。
[code:1]
eval echo \$$bbb[/code:1]
好用啊,谢谢。
再问一个,
比如说是:
[code:1]
#!/bin/bash
sudo cmd1 > special root's file
[/code:1]
shell解释为将 sudo cmd1 重定向到 special root's file,
这样的话老是报权限不够。
能不能将 cmd1 > special root's file 作为一个整体来 sudo。
shell里面该怎么写?

我现在只能写成两个:
[code:1]
#!/bin/bash
#file name: cmd1-script
cmd1 > special root's file
[/code:1]
[code:1]
#!/bin/bash
sudo cmd1-script
[/code:1]