我使用以下命令将所有数据从hive表复制到本地文件系统
bin> hive -e 'set hive.cli.print.header=true; select * from sample' > /home/mydir/sample_file.txt
我能够成功复制数据,但标题的格式为tablename.columnname,我只想拥有column_name,并且分隔符与表格相同。
我正在寻找能够创建文件以及标题(仅限column_name)和使用压缩分隔为管道(|)的字段的参数,如果可能的话。
我尝试添加
sed 's/[\t]/,/g'
命令,但它没有给我所需的结果。
任何帮助都将不胜感激。
感谢。