我知道这不是您要查找的确切答案,但是由于您似乎正在使用Ubuntu,因此我将向您介绍另一种将文本文件从编码转换为另一种方式:iconv。
例如,iconv -f WINDOWS-1251 -t UTF-8 -o output_file.txt original_file.txt将original_file.txtWindows-1251编码转换为UTF-8,将输出保存到output_file.txt。
iconv --help列出所有选项,iconv -l列出所有支持的编码。