我正在尝试导入配置单元查询结果 .tsv 格式,但无法正确导入结果。我用油灰终端互动。当我在hive环境中执行查询时,它会给出正确的结果,但是当我尝试在hadoop环境中使用以下命令执行查询时,它不会捕获正确的结果。
.tsv
hive -e"select substr(trim(split(column1,'\\|')[1]),1,1), column1, column2, from Table_X" > /home/test1.tsv
可能是因为正则表达式 ('|') ???
('|')
vawmfj5a1#
替换双反斜杠 \\ 带三个反斜杠 \\\ 从命令提示符执行时
\\
\\\
hive -e "select substr(trim(split('POS1 | 5P0011 | 36EB0395-4A75-49AB-BD9A-71DA1E2C114D |','\\\|')[1]),1,1)"
1条答案
按热度按时间vawmfj5a1#
替换双反斜杠
\\
带三个反斜杠\\\
从命令提示符执行时