【发布时间】:2016-05-12 13:24:17
【问题描述】:
我在 while 循环中运行 impala 查询,为此我创建了一个单独的查询文件,并从我的 shell 脚本中调用它。
我的问题是:我们可以在查询文件中传递与 impala 查询匹配的 shell 变量吗?
A="INSERT_SBP_ME_VS_ME_INCOME_LAST_THIRTY_DAYS_Q"${Count}
echo "value of A is $A"
source ${SBP2_MNY_IN_LAST_THIRTY_DAYS_QF}
${IMPALA_CON} -q "${${A}}"
'A' 值类似于 INSERT_SBP_ME_VS_ME_INCOME_LAST_THIRTY_DAYS_Q1(计数为 1)
我正在这样做,但得到bad substitution error,我也尝试过
${IMPALA_CON} -q "${A}"
但没有获得成功的结果。
【问题讨论】: