用Linux命令行实现批量文件编码转换
本操作有风险,请注意操作前备份文件。
1.将原来所有编码为gb2312的*.java文件转换为编码为utf-8的*.java.new文件
for i in `find . -name "*.java"`; do iconv -f gb2312 -t utf-8 $i -o $i.new; done
2.将*.java.new文件的.new扩展名去除
find . -name "*.new" | sed 's/\(.*\).new$/mv "&" "\1"/' | sh
相关推荐
81214051 2020-04-25
84590091 2020-04-22
周游列国之仕子 2020-09-21
hedongli 2020-09-01
liusarazhang 2020-06-28
TammyJi 2020-06-14
89411051 2020-06-14
JF0 2020-06-13
88384957 2020-06-12
FORYAOSHUYUN 2020-06-11
84590091 2020-06-08
88540591 2020-06-01
cenylon 2020-05-25
CloudXli 2020-05-16
cherayliu 2020-05-11
kaixinfelix 2020-03-27
liusarazhang 2020-05-01
Dimples 2020-04-18
ITxiaobaibai 2020-03-23