1.  常用的几种特殊字符的ASC码

转义字符 快捷键 含义 ASC码
\a Ctrl-G 铃声 \007
\b Ctrl-H 退格符 \010
\f Ctrl-L 走行换页 \014
\n Ctrl-J 新行 \012
\r Ctrl-M 回车 \015
\t Ctrl-I Tab键 \011

 

 

 

 

 

 

 

 

2. hive 表的默认分割符 '\001' 

默认fields terminated by 没有设置,那么就是'\001'。

// 把\001 换成 Tab分割
sed 's/\o001/\t/g'<001.txt  >> 002.txt

// 把\001 换成逗号分割
sed 's/\o001/, /g'<001.txt  >> 003.txt

// 把\001 换成 Pipe 分割
sed 's/\o001/|/g'<001.txt  >> 004.txt

怎么设置导出文件的分割符?  

1)导出前可以把表设置为指定分割符;

2)导出后,可以用sed把文件中的\001 换成指定的分割符。

 

相关文章:

  • 2021-05-30
  • 2022-01-21
  • 2021-07-12
  • 2022-12-23
  • 2022-12-23
  • 2021-12-24
  • 2021-11-12
猜你喜欢
  • 2021-12-30
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2020-04-08
  • 2021-10-21
相关资源
相似解决方案