Command-Line

將文本轉換為 ASCII/ISO-8859-1

  • December 11, 2011

我正在尋找一些可以將文本(最好是從 UTF-8(但 ISO-8859-2 和 WINDOWS-1250 也可以))轉換為 ASCII/ISO-8859-1 的工具?

我看過一些線上音譯工具,但我需要一些命令行的東西(而且 iconv 拒絕轉換文件)。

預設情況下,如果文件包含目標字元集中不存在的字元,iconv 將拒絕轉換文件。用於//TRANSLIT“降級”此類字元。

iconv -f utf-8 -t iso8859-1//TRANSLIT

如果您可以使用 Python,請嘗試使用slugify進行字元轉換,例如é => e. 忘記我之前提到konwert的用於格式轉換的答案。

引用自:https://unix.stackexchange.com/questions/8515