beeline hive返回csv,数据顶部有空行

zpjtge22  于 2021-06-24  发布在  Hive
关注(0)|答案(1)|浏览(468)

我的脚本做简单的工作,从一个文件运行sql并保存到csv。
代码已启动并正在运行,但在生成csv输出时存在异常行为。数据大约从第70行开始,而不是从csv文件的最开始。


# !/bin/bash

beeline -u jdbc:hive2:default -n  -p  --silent=true --outputformat=csv2 -f code.sql > file_date+`%Y%m%d%H%M%`.csv

我希望我的数据从实际数据的第一行开始。

1 blank;blank;blank
2 blank;blank;blank
3 blank;blank;blank
4 attr;attr;attr
5 data;data;data
6 data;data;data
7 data;data;data
8 data;data;data
9 data;data;data
uttx8gqw

uttx8gqw1#

在我的自动化的下一步中嵌入的解决方法:

sed -i '/^$/d' file.txt

相关问题