我通过ftp将一些文件从linux托管到我的windows,并在没有bom的情况下检查文件编码utf8。
现在我需要将这些文件转换回ascii并发送我的另一个linux服务器。
我压缩了文件,我能做一些类似的事情吗
解压缩文本文件和ut8格式,而不是将其转换为ascii
当我解压缩文件时,我想进行转换。
谢谢?
发布于 2010-08-06 19:18:11
您要寻找的程序是iconv;它将在编码之间进行转换。像这样使用它:
iconv -f utf-8 -t ascii < infile > outfile然而。ASCII是UTF-8的一个子集.也就是说,用ASCII编写的文件也是正确的,UTF-8 --不需要转换。需要转换另一种方式的唯一原因是如果您的UTF-8文件中有字符在ASCII范围之外。如果是这样的话,您就不能将其转换为ASCII,因为ASCII没有这些字符!
你确定你是说ASCII吗?纯ASCII现在已经很少见了。ISO-8859-15 (西欧)或CP1252 (Windows)更常见.
https://stackoverflow.com/questions/3426855
复制相似问题