Shell应用:批量将文件编码由gbk转utf-8


Shell应用:批量将文件编码由gbk转utf-8,实例代码:

[plain]
  1. #!/bin/bash  
  2.   
  3. // batch_change_GB2312_to_UTF-8  
  4.   
  5. cd directory  
  6. find ./ -type f -name "*.java" | while read line;do  
  7. echo $line  
  8. iconv -f GB2312 -t UTF-8 $line > ${line}.utf8  
  9. mv $line ${line}.gb2312  
  10. mv ${line}.utf8 $line  
  11. done  

相关内容