文件在这里
http://dl.dropbox.com/u/12337149/history.csv
它在记事本中看起来很好,但 Centos 抱怨以下
“history.csv”可能是一个二进制文件。还是看到了?
如果我选择是,则内容无法正确显示
你想在抱怨的 Centos 中做什么?仅查看文件,唯一让我印象深刻的是 UTF-16 字节顺序标记。我猜想打开文件的任何内容都没有正确处理字符集,而是认为它是二进制格式。
我通过做以下事情得出了这个结论:
file history.csv并得到
history.csv:小端 UTF-16 Unicode 文本,带有 CRLF、CR 行终止符
在 shell 中,当我获取文件时
??类型摘要日期编号说明周期开幕CCY尺寸关闭量
与佣金14/04/11 4553585奥勒利安油气Plc的COMM G42H4S“ - ” - ?- 0 -10.16
然后我查看了未知字符的十六进制值(假设如上所示)并看到:
0000000: fffe 5400 7900 7000 6500 0900 5300 7500 ..Type..Su
查看维基百科上的UTF-16 条目,它说这是字节顺序标记,显示了字节序。
所以这是一条很长的路,“不知道......也许它没有处理字符集”:)