我尝试转换文件但失败了。您可以在那里看到我的所有操作:
david@david-ThinkPad-E480:/$ locale charmap
UTF-8
david@david-ThinkPad-E480:/$ file -bi posmotret.txt
text/plain; charset=iso-8859-1
david@david-ThinkPad-E480:/$ iconv -f iso-8859-1 -t UTF-8 posmotret.txt
ëþáèòü íåëüçÿ ðàññòàòüñÿ - 6
ñåìüÿ ïî áûñòðîìó - 6
òèì òàëëåð èëè ïðîäàííûé ñìåõ - 6
âëàñòü - 6
即使对我来说,这也是一种陌生的语言:)
答案1
该文件不是 iso-8859-1 而是 cp1251。
$ iconv -f cp1251 -t utf8 posmotret.txt
любить нельзя расстаться - 6
семья по быстрому - 6
тим таллер или проданный смех - 6
власть - 6