[英]Beeline-Hive returns CSV with blank rows on top of data
我的腳本執行簡單的工作,從文件運行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
嵌入自動化下一步的解決方法:
sed -i '/^$/d' file.txt
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.