beeline-导出csv

导出csv并且不带一些无用输出的命令是:

beeline -u jdbc:hive2://localhost:10000/default --silent=true --outputformat=csv2 -e "select * from sample_07 limit 10" > out.csv

如果已经使用kerberos,则可以省去-u的部分。如下:

beeline -e "select * from sample_07 limit 10" > out.csv

如果依然有一些无用到输出可以使用sed删去前N行:

sed -i '1,6d' out.csv

猜你喜欢

转载自my.oschina.net/hengbao666/blog/1632189