背景信息:
ASCII控制字符:十进制为0~31,127在从Hive导出记录时,可以通过ASCII码来指定分隔符,但不是很清楚是否所有的控制字符都可以用于作为分隔符,以及有什么区别,因此通过实际导出过程进行了测试与验证。
结论:
八进制 十进制 在Vi(CentOS)中的表示法
\000 0 ^@
\001 1 ^A
\002 2 ^B
\003 3 ^C
......
\030 24 ^X
\031 25 ^Y
\032 26 ^Z
\033 27 ^[
\034 28 ^\
\035 28 ^]
\036 30 ^^
\037 31 ^_
\711 127 无,会去掉各字段之间的符号
在notepad++中的表示法,则如下截图中的表示法所示: