econv работает автоматом, а enca пытается определить кодировку. Не забудь сохранить исходные файлы на вский. Ещё можешь попробовать прямо указать кодировку (man enca). И ещё можешь заюзать recode
Я английский не знаю. Здесь http://zenway.ru/page/enca сказано:
[q]Для автоматического определения кодировки файла и преобразования её в соответствии с системной кодировкой нужно выполнить:
enconv имя-файла.txt[/q]
Так почему же он не трогает файлы с iso-8859-15? По идеи должен преобразовывать…
Автоматически значит он берёт твою текущую локаль (utf--ru скорее всего). А enca (это тот же файл, просто определяет по имени) пытается определить кодировку. В любом случае если ты знаешь что куда конвертировать, то укажи это.
Спасибо, у меня уже есть работа. По теме что-нибудь будет? Я как-то переводил мануал unclutter гуглом… толку было ноль, даже меньше ноля, только запутал. Поэтому предпочитаю использовать готовые переводы.
Но ты же знаешь откуда и куда нужно перекодировать? Короче ставь recode и пиши аргумент вроде cp1251..utf8. Если будет ругаться на конец строки добавь -f