LINUX.ORG.RU

Поменять кодировку


0

0

В каталоге лежит большое количество html-файлов в кодировке 1251.
Можно как-нибудь из командной строки поменять в них кодировку на утф ?

★★★★★

Маааааленький цикл и recode?
Или iconv (с добавлением sponge из moreutils, но это по вкусу).

Deleted
()

Я делаю обычно так:

find /home/andrey/xml -name '*.xml' -exec recode windows-1251..UTF-8 {} \;
find /home/andrey/xml -name '*.xml' -exec dos2unix {} \;
find /home/andrey/xml -name '*.xml' -exec perl -pi -e 's/encoding=\«windows-1251\»/encoding=\«UTF-8
\»/g' {} \;

ef37 ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.