1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/dennis-kk-service-box

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
to_utf8.sh 573 Байты
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
dennis-kk Отправлено 08.12.2020 11:49 5dec843
#!/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

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/dennis-kk-service-box.git
git@api.gitlife.ru:oschina-mirror/dennis-kk-service-box.git
oschina-mirror
dennis-kk-service-box
dennis-kk-service-box
v0.4.0-alpha