将配置单元脚本的结果导出到不包含日志信息的文件中



我一直将配置单元查询存储在hql文件中,通常使用以下命令运行它们

$ nohup hive -i 'hivescript.hql' > results.tsv &

问题是,当我返回结果时,文件通常以Hive的日志和警告开头。我想知道是否有任何命令行参数可以抑制日志,只给我结果?

可以将warnign重新路由到另一个文件中

$ nohup hive -i 'hivescript.hql' 2> HiveLogs.txt 1>results.tsv &

通过这种方式,您将获得两个文件,一个文件只包含结果,另一个文件仅包含Hive的日志信息。

最新更新