1.處理UTF8的BOM,本人沒有找到好的辦法,最后用sed+grep判斷了一下,如果前三個字節(jié)是\\357\\273\\277,則文件必定是UTF8,用sed去掉這三個字節(jié)再轉(zhuǎn)換 2.為了避免重復(fù)或者遺漏,腳本中用iconv對沒有BOM的文件嘗試轉(zhuǎn)換了一把,轉(zhuǎn)換成功說明文件是UTF8,否則說明是ANSI也就是GB2312 3.關(guān)于最后的sed命令,那是因為本...
www.dbjr.com.cn/LINUXjishu/2595...html 2025-6-3