是否可以从bash中的其他变量构建变量名?
发布时间:2020-12-15 19:52:21 所属栏目:安全 来源:网络整理
导读:参见英文答案 Bash dynamic variable names5个答案对于这个非常可怕的头衔,质量不好的帖子我很抱歉,但是我基本上想做的就是这样: for I in 1 2 3 4 echo $VAR$I # echo the contents of $VAR1,$VAR2,$VAR3,etc. 显然上述不行 – 它会(我想)尝试并回显变量
参见英文答案 >
Bash dynamic variable names5个答案对于这个非常可怕的头衔,质量不好的帖子我很抱歉,但是我基本上想做的就是这样:
for I in 1 2 3 4 echo $VAR$I # echo the contents of $VAR1,$VAR2,$VAR3,etc. 显然上述不行 – 它会(我想)尝试并回显变量$ VAR $ I这可能在Bash?
是的,但不要这样做。改用数组。
如果你仍然坚持这样做… $ foo1=123 $ bar=foo1 $ echo "${!bar}" 123 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |