bash用文本的变量名更新变量

时间:2018-07-02 19:36:27

标签: bash variables variable-assignment

您好,谢谢您的提前帮助。 我正在尝试更新其中具有变量名称的变量。

我正在尝试简化操作,如下所示:

loc=abc 
value='Jul 02 2018 12:01' 
echo ${loc}datetime #results in abcdatetime 
eval ${loc}datetime="\"$value\"" 
echo $abcdatetime results in Jul 02 2018 12:01  

有没有办法做类似的事情     $ {loc} datetime = $(value);     要么     $(({loc} datetime = $ value)) 我想摆脱使用“ eval”和“ \ $ value \”“  再次感谢您SteveO。

0 个答案:

没有答案