bash函数中的参数操作
我需要操纵给定给函数的参数,使其更紧凑 e、 g …但不是给予: get_sum“$hoax_one”“$hoax_boo”,表示仅给予get_sum欺骗 我在想这样的事情:bash函数中的参数操作,bash,arguments,Bash,Arguments,我需要操纵给定给函数的参数,使其更紧凑 e、 g …但不是给予: get_sum“$hoax_one”“$hoax_boo”,表示仅给予get_sum欺骗 我在想这样的事情: get_sum(){ echo $1_one echo $2_boo } 但它输出 hoax_one hoax_boo 而不是它的值(以前声明过) 可能吗?有一个带有恶作剧前缀(和其他前缀)的大型数据库,我只需要用一个单词运行get_sum…:/您可以按照此处的建议创建变量: 仍然回显字符串而不是值
get_sum(){
echo $1_one
echo $2_boo
}
但它输出
hoax_one
hoax_boo
而不是它的值(以前声明过)
可能吗?有一个带有恶作剧前缀(和其他前缀)的大型数据库,我只需要用一个单词运行get_sum…:/您可以按照此处的建议创建变量:
仍然回显字符串而不是值
hoax_one
hoax_boo
var="${1}_one"
echo ${!var}