校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁(yè) > 知識(shí)庫(kù) > 批量轉(zhuǎn)換目錄下文件編碼的shell腳本代碼

批量轉(zhuǎn)換目錄下文件編碼的shell腳本代碼

熱門標(biāo)簽:如果做線上地圖標(biāo)注 客服外呼系統(tǒng)怎么樣 河南信譽(yù)好的不封卡電話外呼系統(tǒng) 百度地圖標(biāo)注錯(cuò)了有責(zé)任嗎 地圖標(biāo)注員都是年輕人 江蘇云電銷機(jī)器人公司 華鋒e路航港口地圖標(biāo)注 打電話機(jī)器人接我是他的秘書 揭陽(yáng)智能電話機(jī)器人推薦

一例批量轉(zhuǎn)換目錄下文件編碼的shell腳本代碼。

需求描述:
由于從window轉(zhuǎn)linux過來,很多原來win下的gbk文件需要轉(zhuǎn)換成utf8。

以下腳本僅判斷非utf8文件轉(zhuǎn)換成utf8文件,并且默認(rèn)非utf8文件為gbk,如果文件類型不一致需要修改。

例子:

復(fù)制代碼 代碼如下:

#!/bin/bash
# File Name: iconv.sh
# Author: wanggy
# site: www.jb51.net
#
show_file()
{
    for file in `ls $1`
    do
        if [ -d $1"/"$file ];then
            #目錄遞歸調(diào)用show_file函數(shù)
            show_file $1"/"$file
        else
            #文件
            echo $1"/"$file
            file_type=`file $1"/"$file`
            type=`echo $file_type |grep UTF-8`
            if [ -z "$type" ];then
                echo "為空非utf-8編碼,轉(zhuǎn)換"
                iconv -f gbk -t utf8 $1"/"$file -o $1"/"$file
            else
                echo "utf8編碼不用轉(zhuǎn)換"
            fi
        fi
    done
}
path=./shell
show_file $path

您可能感興趣的文章:
  • Shell腳本實(shí)現(xiàn)批量替換文件內(nèi)容
  • 使用Linux shell腳本實(shí)現(xiàn)FTP定時(shí)執(zhí)行批量下載指定文件
  • Shell腳本批量修改文件后綴名代碼分享
  • Shell腳本批量重命名文件后綴的3種實(shí)現(xiàn)
  • shell腳本中使用iconv實(shí)現(xiàn)批量文件轉(zhuǎn)碼的代碼分享
  • Shell腳本遍歷目錄并批量修改文件編碼
  • linux下采用shell腳本實(shí)現(xiàn)批量為指定文件夾下圖片添加水印的方法
  • 使用iconv批量改變文件編碼的shell腳本
  • Shell腳本實(shí)現(xiàn)批量生成nagios配置文件
  • Shell腳本之文件批量創(chuàng)建與修改的簡(jiǎn)單方法

標(biāo)簽:婁底 邵陽(yáng) 巴彥淖爾 許昌 淘寶邀評(píng) 赤峰 金昌 馬鞍山

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《批量轉(zhuǎn)換目錄下文件編碼的shell腳本代碼》,本文關(guān)鍵詞  批量,轉(zhuǎn)換,目,錄下,文件,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《批量轉(zhuǎn)換目錄下文件編碼的shell腳本代碼》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于批量轉(zhuǎn)換目錄下文件編碼的shell腳本代碼的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 奉节县| 遂平县| 武定县| 淄博市| 江源县| 江源县| 宁城县| 陆丰市| 顺义区| 柳州市| 江永县| 永康市| 温州市| 长白| 陇川县| 宜君县| 简阳市| 柏乡县| 嘉鱼县| 富平县| 舟山市| 江陵县| 沙坪坝区| 中宁县| 静乐县| 新建县| 栾城县| 金昌市| 富顺县| 漳州市| 行唐县| 富裕县| 嘉兴市| 高平市| 湘潭县| 石楼县| 定州市| 思茅市| 芷江| 云龙县| 博野县|