String 替换bash中另一个变量内的变量
这是我的bash代码示例:String 替换bash中另一个变量内的变量,string,bash,substitution,special-variables,String,Bash,Substitution,Special Variables,这是我的bash代码示例: exec_command(){ command_1="<some string 1>" command_2="<some string 2>" command_3="<some string 3>" now=$@ echo $now } for (( i=1; i<=3; i++ )); do exec_command "command_$i" exec_
exec_command(){
command_1="<some string 1>"
command_2="<some string 2>"
command_3="<some string 3>"
now=$@
echo $now
}
for (( i=1; i<=3; i++ )); do
exec_command "command_$i"
exec_命令(){
命令_1=“”
命令_2=“”
命令_3=“”
现在=$@
回声$now
}
对于((i=1;我可以展示一些实际值的示例吗?)Angenow=${}
到now=${!}
@123我感谢你。如果实际使用多个参数调用${!}
exec_命令,这将导致错误;请改用${!1}
。