亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 2248 | 回復: 3
打印 上一主題 下一主題

[Linux] iconv編碼轉(zhuǎn)換的問題 [復制鏈接]

論壇徽章:
1
2015元宵節(jié)徽章
日期:2015-03-06 15:51:33
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2015-03-05 17:23 |只看該作者 |倒序瀏覽
我用Linux6.6,Server的編碼是
export LANG=ja_JP.shift_jis
服務(wù)器上的文件編碼:
vi aaa.txt
: set fileencoding
查看
fileencoding=sjis

iconv編碼轉(zhuǎn)換
iconv -f SJIS  -t UTF8  aaa.txt>bbb.txt
然后查看bbb.txt編碼
vi bbb.txt
: set fileencoding
仍然是fileencoding=sjis

怎么沒有變成UTF8呢
※同時還有一個奇怪的現(xiàn)象:
在windows上建立一個UTF8編碼的文件,通過ftp上傳到linux上后
通過
vi aaa.txt
: set fileencoding
查看仍然是fileencoding=sjis
從linux上,通過ftp download后通過文本編輯器打開,發(fā)現(xiàn)也不是UTF8了,是SJIS了
上面現(xiàn)象產(chǎn)生的原因是什么呢,求教!

論壇徽章:
1
2015元宵節(jié)徽章
日期:2015-03-06 15:51:33
2 [報告]
發(fā)表于 2015-03-06 11:22 |只看該作者
自己給自己回復了
上記情況發(fā)生的前提條件是文件內(nèi)容是純英文文本
如果內(nèi)容里面有漢字就不會有上記問題。
純英文為什么會產(chǎn)生上記問題呢,調(diào)查中!
回復 1# sabin541


   

論壇徽章:
1
2015年辭舊歲徽章
日期:2015-03-03 16:54:15
3 [報告]
發(fā)表于 2015-03-10 13:03 |只看該作者
我認為是這樣,UTF8和SJIS編碼格式對于英文的編碼方式完全一樣,而你那個查看編碼的軟件,SJIS的優(yōu)先級比UTF8高,它在判斷編碼時,依次往下檢查,當檢查到SJIS時,發(fā)現(xiàn)所有字符已經(jīng)都符合SJIS的編碼要求,所以顯示為SJIS,這也可以解釋當含有漢字(兩者編碼不同的字符)時,可以看到你認為的編碼。

論壇徽章:
1
2015元宵節(jié)徽章
日期:2015-03-06 15:51:33
4 [報告]
發(fā)表于 2015-03-11 08:51 |只看該作者
回復 3# 羽劍天涯
謝謝你的回答,我現(xiàn)在也是這么認為的
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP