Страница 1 из 1

tar и крякозябры

Добавлено: 2009-05-12 14:52:22
FreeOwl
Приветствую тебя, all!

подскажите как быть, проблема такая есть Samba на FreeBSD 7.1, некоторые папки архивируются tar'ом. при распаковке в винде (7z'ом), русские буквы в названиях файлов видны крякозябрами. :(
как этого избежать?
я так понимаю дело в кодировке KOI8-r vs CP1251?

Re: tar и крякозябры

Добавлено: 2009-05-13 19:02:50
manefesto
да, кодировка

Re: tar и крякозябры

Добавлено: 2009-05-13 19:17:27
Cancer
кстати а тар вроде нельзя сделать что бы он cp1251 сохранял, да?

Re: tar и крякозябры

Добавлено: 2009-05-14 14:11:20
FreeOwl
эти архивы, нужно распаковывать в винде и мандриве. что же получается, FreeBSD - KOI8-R, Mandriva - UTF8, Windows - сцуко... 1251... чем распаковать, хотя бы под виндой, дабы имена файлов сохранить?

Подружить фря и мандриву можно, путём локализации первой в утф8.... но может есть способ попроще?

Re: tar и крякозябры

Добавлено: 2009-05-14 16:26:16
Alteron
Я архивирую не таром, а раром. Но, может быть, будет полезно. Вот куски из скрипта, бекапящего юзерские профили:

Код: Выделить всё

#!/bin/sh

PATH=/bin:/usr/bin
export LC_ALL=ru_RU.UTF-8

......

/usr/local/bin/rar a -x@/usr/local/etc/my_scripts/excludes.txt  /usr/local/tmp/$user.rar $user

...........

Думаю, смысл ясен.

Re: tar и крякозябры

Добавлено: 2009-05-14 18:43:45
Cancer
неа так пробовал я тоже, ни кои8 цп1251 ни в утф8 все коряво либо крякозябли либо квадратики =)

Re: tar и крякозябры

Добавлено: 2009-05-14 20:02:40
Alex Keda
Alteron писал(а):Я архивирую не таром, а раром. Но, может быть, будет полезно. Вот куски из скрипта, бекапящего юзерские профили:

Код: Выделить всё

#!/bin/sh

PATH=/bin:/usr/bin
export LC_ALL=ru_RU.UTF-8

......

/usr/local/bin/rar a -x@/usr/local/etc/my_scripts/excludes.txt  /usr/local/tmp/$user.rar $user

...........

Думаю, смысл ясен.
нет. на файловой системе всё в какой кодировке?