linux 檔案編碼轉化問題啊啊。

2021-06-23 01:12:00 字數 555 閱讀 7071

給路由器配置了乙個動態ip

因為3322只有電信線路,所以選擇了dnspod

官網找到了乙個純shell的指令碼,可以更新網域名稱

然後發現中文字元執行好像出了點問題。。

vim改指令碼的字元,本來以為很簡單就能搞定的。

發現:set fileencoding=utf-8

:set fenc=utf-8

:set enc=utf-8

什麼通通不管用。。

然後用iconv -f gbk -t utf-8 file1 -o file2這個命令發現會報錯。。

就是轉化到一半後面的內容消失了。。汗。

然後以為是openwrt的vim可能是精簡版,用電腦上的vim改

發現也不能夠改變文字的編碼。。

而用txt轉化的utf-8參雜了前面的...和每行後的^m

openwrt上也沒有dos2unix

無奈去下了個notpad++才把字元改好。。

然後ftp上傳到了路由器終於執行成功了。。

有誰知道vim怎麼改字元的麻煩教我一下,謝謝~

CSV檔案編碼格式轉化問題

csv檔案編碼格式轉化問題。iconv f utf 8 t utf 8 cy170730.csv cy.txt root znwg app db test iconv help 用法 iconv 選項.檔案.轉換給定檔案的編碼。輸入 輸出格式規範 f,from code 名稱 原始文字編碼 t,to...

批量檔案編碼格式轉化

前段時間幫別人除錯程式,在windows下能正常顯示的輸出,在linux下輸出的全是亂碼?後來發現windows預設的檔案編碼而是gb2312,而linux下的檔案預設是utf 8,所以導致了這個問題。另乙個問題就是用source insight看原始碼的問題,對windows下的文字檔案都能看的中...

Java字元編碼的轉化問題

我想字串的編碼問題的確會困擾到非常多開發人員。我近期也是被困擾到了。系統字元格式 utf 8 字串 中國 的gb2312編碼位元組陣列bs gb和utf 8編碼位元組陣列bs utf byte bs gb byte bs utf 實驗步驟 1.首先對bs gb分別使用gb2312編碼和utf 8編碼...