bash:使用for循环动态创建的变量无法获得任何值

时间:2019-03-22 17:01:10

标签: bash for-loop braces

我正在执行下面的脚本以获取值,其中

  • hash(id) as id-在变量$var1
  • hash(cust) as cust-是 在变量$var2

但是我没有任何价值。

#!/bin/bash
set -x -v
dmk="id cust"
i=0
for val in $dmk
do
  i=$((++i))
  echo  var$i= echo "hash(${val}) as $val"
done
echo "first column col1 :${var1} "
echo "first column col1 :${var2} "

0 个答案:

没有答案