【发布时间】:2012-06-12 04:14:08
【问题描述】:
我有一个 bash 脚本,我在连接 2 个变量以调用第 3 个变量时遇到了一些问题。
这是脚本的简化,但在阅读文档后,我无法理解语法。
server_list_all="server1 server2 server3";
var1 = "server";
var2 = "all";
echo $(($var1_list_$var2));
这与我得到的正确答案差不多,它确认字符串并在标记化时抛出错误。
syntax error in expression (error token is "server1 server2 server3....
在文档中没有看到任何关于此的内容,但它应该是可行的。
编辑:清理了一下
【问题讨论】:
-
请看BashFAQ/006。
标签: string bash variables concatenation