将数据从配置单元表复制到本地系统,其中列标题和管道用压缩分隔

nvbavucw  于 2021-06-26  发布在  Hive
关注(0)|答案(0)|浏览(156)

我使用以下命令将所有数据从配置单元表复制到本地文件系统

bin> hive -e 'set hive.cli.print.header=true; select * from sample' > /home/mydir/sample_file.txt

我能够成功地复制数据,但标头的格式为tablename.columnname,我只希望列名称和分隔符与表相同。
我正在寻找参数,使我能够创建文件连同标题(仅列|名称)和字段分隔为管道(|)压缩,如果可能的话。
我试着添加

sed 's/[\t]/,/g'

但它没有给我要求的结果。
任何帮助都将不胜感激。
谢谢。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题