如何从linux(Fedora 20)命令行更改文件编码? 我有一个巨大的CSV文件7GB,我不想打开它。
答案 0 :(得分:1)
file -bi /path/to/file.csv
结果应该类似于
"text/plain; charset=us-ascii"
iconv -f inputEncoding -t outputEncoding /path/to/input/file.txt path/to/output/file.txt
例如:
iconv -f iso-8859-1 -t utf8 ~/Documents/bigger_not_filtered.csv /tmp/utf8_bigger_not_filtered.csv