首页 > 解决方案 > 如何将配置单元脚本的变量值传递给其中的 shell 脚本

问题描述

我有一个配置单元脚本,它以 --hivevar var_name="value" 的形式从直线获取参数,并且替换在配置单元查询中运行良好。

在这个 hive 脚本中,我想运行一个带有作为参数传递的变量的 shell 脚本。我试过了

!sh /home/tempscript {variable_name}

但是脚本不采用替换值,而是将字符串“{variable-name}”传递给 shell 脚本。

有什么办法可以解决这个问题?

标签: hivehiveqlbeelinehivecli

解决方案


推荐阅读