内容 |
Linux系统操作中,除了使用工具转换文件编码外,还能通过shell实现,使用的就是iconv函数的递归原理,只要通过简单的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批量转换文件编码的方法介绍了,本文只有一段简单的代码介绍,但如果掌握了比工具转换更加实用。 35. 往事再美好,都已经尘封,人生,可以痛苦,更要懂得追求快乐。在这个世间,有很多东西是免费的。比如阳光,爱情,友情,梦想。所以,我们应当持有一颗平常心,珍惜自己的过去,满意自己的现在,乐观自己的未来,那你就是最幸福的人。 Linux使用shell批量转换文件编码的方法生东方欲晓瑞雪纷飞机勃勃28. 没有清醒的头脑,再快的脚步也会走歪;没有谨慎的步伐,再平的道路也会跌倒。56. I used to try effective methods to achieve my academic goals.(2014.江西)221.几处早莺争暖树,谁家新燕啄春泥。乱花渐欲迷人眼,浅草才能没马蹄。《钱塘湖春行》 此语予深爱之。黄鹤一去不复返,白云千载空悠悠。批量转换文件编码格式,linux转换文件编码格式,Linuxshell74、If you are not inside a house, you don not know about its leaking. |