-1
如何更改以下命令,以便我可以将输出文件导出为管道分隔文件。配置单元导出到管道分隔文件
shellcommand='''hive -e 'set hive.cli.print.header=true; set hive.resultset.use.unique.column.names=false; use hivedb1; %s; ' | sed 's/[\t]/,/g' > %s '''%(selectqry,'path/outputfile.txt')
是的。但我的专栏数量是动态的,所以这将是非常困难的。但我找到了解决方案。而不是** sed's/[\ t] /,/ g'**使用** sed's/[\ t]/|/g'**。不管怎样,谢谢 – kten