在写shell脚本的时候会遇到动态变量,也就是变量名中包含新变量,借助eval来轻松实现: #!/bin/bashfunction test(){ eval aa$1=666}test 2echo $aa2