使用 Shell 轉換 Linux 目錄下的全部其餘編碼文本文件轉爲UTF-8編碼

sudo apt-get install enca shell

首先安裝須要的程序 code

dirs=$(find ./ -type f -name "*.txt)
for path in $dirs
do
    encode=$enca -L zh -m $path)
    cp-f $path "$path.bak"
    iconv -f $encode -t utf8 "$path.bak" -o $path
done
rm *.bak
相關文章
相關標籤/搜索