LINUX.ORG.RU

История изменений

Исправление Deleted, (текущая версия) :

justin_case (09.02.2019 20:14:04)

Есть ли какой нибудь способ распаковать нормально?

Не стоит подходить к этой проблеме топорно, потому что в общем смысле она не решаема: zip нормально распаковывающийся в offtop, распаковывается с крякозябами в лине и наоборот. Это ущербность конкретно данного формата сжатия.

Гораздо логичнее производить приведение содержимого zip к необходимой кодировке непосредственно перед распаковкой в конкретно взятой системе, а именно:

zip-fix-filename-encoding

И уже после перекодировки содержимого использовать стандартный unzip.

PS: Есть также вариант с перекодировкой после распаковки:

convmv -f cp1252 -t cp850 * --notest  && convmv -f cp866 -t utf-8 * --notest

Исправление Deleted, :

justin_case (09.02.2019 20:14:04)

Есть ли какой нибудь способ распаковать нормально?

Не стоит подходить к этой проблеме топорно, потому что в общем смысле она не решаема: zip нормально распаковывающийся в offtop, распаковывается с крякозябами в лине и наоборот. Это ущербность конкретно данного формата сжатия.

Гораздо логичнее производить приведение содержимого zip к необходимой кодировке непосредственно перед распаковкой в конкретно взятой системе, а именно:

zip-fix-filename-encoding

И уже после перекодировки содержимого использовать стандартный unzip.

Исправление Deleted, :

justin_case (09.02.2019 20:14:04)

Есть ли какой нибудь способ распаковать нормально?

Не стоит подходить к этой проблеме топорно, потому что в общем смысле она не решаема: zip нормально распаковывающийся в offtop, распаковывается с крякозябами в лине и наоборот. Это ущербность конкретно данного формата сжатия.

Гораздо логичнее производить приведение содержимого zip к необходимой кодировке непосредственно перед распаковкой в конкретно взятой системе, а именно:

zip-fix-filename-encoding

Исправление Deleted, :

justin_case (09.02.2019 20:14:04)

Есть ли какой нибудь способ распаковать нормально?

Не стоит подходить к этой проблеме топорно, потому что в общем смысле она не решаема: zip нормально распаковывающийся в offtop, распаковывается с крякозябами в лине и наоборот.

Гораздо логичнее производить приведение содержимого zip к необходимой кодировке непосредственно перед распаковкой в конкретно взятой системе, а именно:

zip-fix-filename-encoding

Исходная версия Deleted, :

justin_case (09.02.2019 20:14:04)

Есть ли какой нибудь способ распаковать нормально?

Не стоит подходить к этой проблеме топорно, потому что в общем смысле она не решаема: zip нормально распаковывающийся в offtop, распаковывается с крякозябами в лине и наоборот.

Гораздо логичнее производить приведение zip к необходимой кодировке непосредственно перед распаковкой в конкретно взятой системе, а именно:

zip-fix-filename-encoding