hiveコマンドのバグ
hiveコマンドで
hive -e 'quoted query string'
とやると、コマンドラインでHiveQLをたたくことができるのですが、
以下のようなエラーになってしまいました。
Unexpected tables while processing |-S|-h|-e|-f
これは/usr/bin/hiveスクリプトのバグで、
exec /usr/lib/hive/bin/hive $*
を
exec /usr/lib/hive/bin/hive "$@"
に変えたら、できるようになりました。
はまった。。
ここに書いてありました↓
http://getsatisfaction.com/cloudera/topics/hive_command_line_option_failing_e_g_hive_e_show_tables
しかし、バグ多いなぁ。。