Как передать значения переменных сценария улья в сценарий оболочки внутри него
У меня есть сценарий улья, который принимает параметры в форме --hivevar var_name="value" из beeline, и подстановка хорошо работает в запросах улья.
В этом сценарии улья я хотел запустить сценарий оболочки с переменной, переданной в качестве параметра. Я старался
!sh /home/tempscript {variable_name}
Но сценарий не принимает подставленное значение, а передает строку '{имя-переменной}' сценарию оболочки.
Есть ли способ обойти это?