我敢肯定,这是一件简单的事情,只要有正确的组合。
我有一个文件,其中包含准备好的数组列表。 我使用 sed 将它们全部读取到变量中来修改它们。 然后,我需要将它们设置为脚本的一部分。
原始参考文件:
var1=( "1" "%%" )
var2=( "2" "%%" )
我用它做我的东西,所以它变成:
var1=( "1" "3" )
var2=( "2" "4" )
。修改后的数组列表全部存储在一个变量中。 然后,我需要将该数组列表读入脚本。
尝试 eval:
$ x="a=asdf"; eval $x ; echo $a
输出:asdf