#!/bin/bash javafile=$(find ./ -type f -name '*.java') for files in $javafile do f=${files##*/} #檔名 (ex: a.java) f0=${f%.*} # (ex: a) f1=${f%.*}_iconv # (ex: a_iconv) f2=${f##*.} #副檔名 (ex: java) d=${files%/*} #路徑 #echo $d/$f0.$f2 #echo $d/$f1.$f2 iconv -f gbk -t utf-8 $d/$f0.$f2 > $d/$f1.$f2 cp $d/$f1.$f2 $d/$f0.$f2 done $(find ./ -type f -name '*_iconv*.java' | xargs rm -rf)
沒有留言:
張貼留言