четверг, 23 ноября 2017 г.

Изменить кодировку всех файлов в директории

Иногда бывает необходимо поменять кодировку всех файлов исходного кода в дирреткории, для этого в линукс можно использовать следующую команду.

find . -name "*.js" -exec iconv -f UTF-8 -t CP1251 {} -o ./{} \;
 
Здесь все достаточно просто find находит все файлы по переданной маске и для каждого выполняет команду iconv результат сохраняется относительно текущей директории в которой была запущена команда.

Комментариев нет:

Отправить комментарий

Linux командная строка узнаем оставшееся место

Чтобы посмотреть общую картину того, сколько места осталось в системе можно выполнить команду: df -h Чтобы вывести на экран сколько мес...