1 Star 0 Fork 35

limeng/ServiceBox

forked from Plato/ServiceBox 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
to_utf8.sh 573 Bytes
一键复制 编辑 原始数据 按行查看 历史
dennis-kk 提交于 2020-12-08 16:49 . to utf8
#!/bin/sh
find . -name "*.cpp" -exec file -i {} \; > cppencode
find . -path ./thirdparty -prune -o -name "*.h" -exec file -i {} \; >> cppencode
find . -path ./thirdparty -prune -o -name "*.hh" -exec file -i {} \; >> cppencode
grep iso-8859-1 cppencode | awk -F: '{print $1}' > convert_wait
filelist=`cat convert_wait`
count=1
for afile in $filelist
do
echo convert file : $afile
echo -ne '\xEF\xBB\xBF' > utf8bom
iconv -f GB2312 -t UTF-8//TRANSLIT -s $afile >> utf8bom
cat utf8bom > $afile
rm utf8bom
echo =
done
rm cppencode -f
rm convert_wait -f
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C++
1
https://gitee.com/tczhilian/service-box.git
git@gitee.com:tczhilian/service-box.git
tczhilian
service-box
ServiceBox
master

搜索帮助