用法: iconv [選項...] [檔案...]
有如下選項可用:
輸入/輸出格式規範:
-f, --from-code=名稱 原始文字編碼
-t, --to-code=名稱 輸出編碼
資訊:-l, --list 列舉所有已知的字符集
輸出控制:
-c 從輸出中忽略無效的字元
-o, --output=file 輸出檔案
-s, --silent 關閉警告
--verbose 列印進度資訊
-?, --help 給出該系統求助列表
--usage 給出簡要的用法資訊
-v, --version 列印程式版本號
例子:iconv -c -f gb2312 -t utf-8 aaa.txt >bbb.txt
這個命令讀取aaa.txt檔案,從編碼gb2312轉換為utf-8編碼,忽略無效的字元,其輸出定向到bbb.txt檔案。
utf-8 和 gb2312 在 windows 上看是一樣的,但在linux下是有區別的。在winndows上貼上、複製utf-8編碼的字都會改變其編碼,變為gb2312。
linux下iconv 函式的用法
inux shell 配置檔案中預設的字符集編碼為utf 8 utf 8是unicode的一種表達方式,gb2312是和unicode都是字元的編碼方式,所以說gb2312跟utf 8的概念應該不是乙個層次上的。在linux上進行編碼轉換時,可以利用iconv命令實現,這是針對檔案的,即將指定檔案從...
linux下iconv 函式的用法
linux shell 配置檔案中預設的字符集編碼為utf 8 utf 8是unicode的一種表達方式,gb2312是和unicode都是字元的編碼方式,所以說gb2312跟utf 8的概念應該不是乙個層次上的。在linux上進行編碼轉換時,可以利用iconv命令實現,這是針對檔案的,即將指定檔案...
linux下iconv 函式的用法
linux shell 配置檔案中預設的字符集編碼為utf 8 utf 8是unicode的一種表達方式,gb2312是和unicode都是字元的編碼方式,所以說gb2312跟utf 8的概念應該不是乙個層次上的。在linux上進行編碼轉換時,可以利用iconv命令實現,這是針對檔案的,即將指定檔案...