Hiveを利用するときにいちいちコンソールを起動しなくても、-eオプションで通常のコマンドからクエリを実行することが可能(シングルクォート or ダブルクォートでクエリを囲む)。 $ hive -e 'select * from tbl_a limit 100' 上のコマンドはDBがdefaultなら動く。DBを指定するには以下。MySQLの構文と同じ。 $ hive -e 'select * from db_name.tbl_a limit 100' -fでクエリを記述したファイルを読み込ませて実行。拡張子はsqlでもhqlでもどっちでもありの様子。 $ hive -f /path/to/hivescript.hql -iオプションは-fと似ているが少々違っていて、対話式モードに入る前に指定したスクリプトを実行する。 つまり、特定の処理を行った後コンソールに入る。正直、今の自分にはどうい