Очень часто при переносе файлов между операционными системами Windows — Linux текстовые файлы открываются в неправильной кодировке. Для решения этой проблемы существует программа «enca».
Программа «enca» предназначена для определения и изменения кодировки текстовых файлов.
Формат вызова программы:
# enca [Опции] имя_файла
- При вызове программы без опций (# enca file_name) будет осуществлено определение кодировки файла.
- Для использования программы в скриптах существует опция « -e » (# ecna -e file_name).
- Язык используемый в документе можно принудительно указать опцией « -L » (# enca -L russian file_name).
- Список доступных языков можно получить вызвав программу с опцией « --list languages » (# enca --list languages).
- Для изменения кодировки файла следует запустить программу с опцией » -x » а так же указать кодировку (# enca -x UTF-8 file_name)