[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Поиск контекста в файлах (дополнение)



On 2004.03.16 at 15:59:23 +0000, Andrei Stankevich wrote:

> Да, забыл сказать следующее:
> Локаль настроена koi8-r, а содержимое файлов в кодировке cp1251. И искать надо контекст на русском языке.

Ну так проблема-то - создаешь (посресдвом dpkg-reconfigure locales)
локаль cp1251, и указываешь её grep-у при вызове

LANG=ru_RU.CP1251 grep -l `echo шабло|iconv -t cp1251` файлы

Сколько раз повторять, что локаль это свойство процесса, а не свойство
системы или даже пользовательской сессии.

Надо этому процессу работать с данными в 1251, пусть и пользуется этой
локалью. А ввод-вывод перекодируем. Его меньше чем файлов.



Reply to: