广告
返回顶部
首页 > 资讯 > 精选 >Shell脚本怎么把文件从GBK转为UTF-8编码
  • 808
分享到

Shell脚本怎么把文件从GBK转为UTF-8编码

2023-06-09 18:06:05 808人浏览 独家记忆
摘要

本篇内容主要讲解“shell脚本怎么把文件从GBK转为UTF-8编码”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Shell脚本怎么把文件从GBK转为UTF-8编码”吧!shell 脚本:#!/

本篇内容主要讲解“shell脚本怎么把文件从GBK转为UTF-8编码”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Shell脚本怎么把文件从GBK转为UTF-8编码”吧!

shell 脚本:

#!/bin/sh ## ## convert file from GB2312 to UTF-8## path="$1"unset optif [ "$2" = "force" ]; thenopt="-c -s"fiif [ -z "$path" ]; thenecho "nUsage: $0 <file or dir>n"elif [ ! -e "$path" ] ; thenecho "nERROR: destination: $path does not exist.n"fiif [ -f "$path" ] ; thenecho "Converting $path (gbk --> utf-8) ... "if file "$path"|grep -q UTF-8 >/dev/null ; thenecho "Already converted"elseiconv -f gbk $opt -t utf-8 "$path" > /tmp/$$.tmpif [ $? -eq 0 ] ; thenecho "Success"mv -f /tmp/$$.tmp "$path"elseecho "Failed"fifielif [ -d "$path" ] ; thenpath=`echo "$path/"|sed 's//////'`find "$path" -path "$path.*" -prune -o -type f -print|while read idodir=`dirname $i`file=`basename $i`echo "Converting $dir/$file (gbk --> utf-8) ..."iconv -f gbk -t utf-8 $opt "$i" > /tmp/$$.tmp 2>/dev/nullif [ $? -eq 0 ] ; thenecho "Success"mv -f /tmp/$$.tmp "$i"elseecho "Failed"fidonefi

到此,相信大家对“Shell脚本怎么把文件从GBK转为UTF-8编码”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: Shell脚本怎么把文件从GBK转为UTF-8编码

本文链接: https://www.lsjlt.com/news/257442.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Shell脚本把文件从GBK转为UTF-8编码
    shell 脚本: #!/bin/sh ## ## convert file from GB2312 to UTF-8 ## path="$1" unset opt if [ "$2" = "...
    99+
    2022-06-04
    脚本 文件 Shell
  • Shell脚本怎么把文件从GBK转为UTF-8编码
    本篇内容主要讲解“Shell脚本怎么把文件从GBK转为UTF-8编码”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Shell脚本怎么把文件从GBK转为UTF-8编码”吧!shell 脚本:#!/...
    99+
    2023-06-09
  • php怎么将数据编码从utf-8转为gbk
    本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑在php中,可以利用iconv()函数将数据的编码从utf-8转为gbk。<php header("Content-type:text/htm...
    99+
    2018-11-01
    php 编码转换 utf-8转gbk
  • 怎么用php将utf-8文件转换为gbk格式
    本篇内容主要讲解“怎么用php将utf-8文件转换为gbk格式”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用php将utf-8文件转换为gbk格式”吧!首先,让我们对文件编码有一些基本认识...
    99+
    2023-07-05
  • vbs脚本怎么实现批量转换文件编码
    这篇文章主要介绍“vbs脚本怎么实现批量转换文件编码”,在日常操作中,相信很多人在vbs脚本怎么实现批量转换文件编码问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”vbs脚本怎么实现批量转换文件编码”的疑惑有所...
    99+
    2023-06-08
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作