MyTetra Share
Делитесь знаниями!
О, смотри-ка какое хорошее место. Дайте два!
Как распаковать rar-архив в windows-кодировке под Linux
08.08.2010
22:58
Текстовые метки: linux, rar, windows, cp1251, dos, кодировка, кириллица, русский язык
Раздел: Компьютер - Linux - Bash - Команды и скрипты

Если в архиве имена файлов содержатся в Windows-кодировке cp1251, то чтобы распаковать такой архив в Linux, нужно дать команду:

# rar x -sca архив.rar

где опция "-sc" обозначает использование указанной кодировки, а "a" - это ANSI кодировка Windows.

Возможные кодировки:

  • u - Unicode
  • a - ANSI Windows
  • o - OEM DOS

Вышенаписанное справедливо для старых версий rar под Linux.

Для распаковки файлов с русскоязычными именами в новых версиях rar эта опция не работает.

Зато работает автоопределение кодировки в программе unrar (v 3.93). Распаковка через unrar выглядит так:

# unrar x архив.rar

Так же в этом разделе:
← Содержание ...
 
MyTetra Share v.0.35
Яндекс индекс цитирования