Linux利用shell批量转换文件编码的办法

相关游戏 相关文章 发表评论字体大小:【 | |

作者:佚名 2020-01-03 来源:本站整理    浏览:17     评论:0 条

  Linux体系操做外,除了了运用东西转换文件编码中,借能经由过程shell真现,运用的便是iconv函数的递归本理,只有经由过程简略的shell剧本代码,便是将文件编码批质转换。

Linux利用shell批量转换文件编码的办法

  本理:递归,iconv

  代码以下

  #!/bin/sh

  TGT=“source_rst”

  function fe_convert() {

  for file in `ls $1`

  do

  if [ -d $1“/”$file ]

  then

  fe_convert $1“/”$file

  else

  mkdir -p `dirname $TGT“/”$1“/”$file`

  iconv -f EUC-JISX0213 -t utf-8 $1“/”$file 》$TGT“/”$1“/”$file

  fi

  done

  }

  fe_convert src

  下面便是Linux运用shell批质转换文件编码的要领引见了,原文只要一段简略的代码引见,但若把握了比东西转换愈加真用。

这些是你想要的吗?

相关游戏

网友评论

评论需审核后才能显示