Я запрашиваю таблицы улья, которые дают мне многострочный вывод. Я хочу добавить значение переменной в начало каждой строки вывода. Я запускаю приведенную ниже команду, но значение переменной не подставляется:
var=case1
`hive -e "select date from table1 limit 5;" | awk -v b=$var 'print b $0'
Это дает мне следующий вывод:
b20180101
b20180202
b20180303
b20180404
b20180505
Я ожидаю вывода ниже:
case120180101
case120180202
case120180303
case120180404
case120180505
Что я здесь не так делаю?