Создание архива - проблема с кодировкой
KorP 18 июня, 2008 - 10:05
пишу скрипт для бекапа папки в генту на виндовую машину. виндовая машина подмонтирована с utf8,если руками создавать файлик с русскими буквами - на виндовой машине всё спокойно читается, если на виндвой машине создать файл с русскими буквами- тоже всё ок виндо под гентой, а вот при создании архива из папки скриптом, на виндовой машине в архиве я вижу крякозябры...как бороться?
»
- Для комментирования войдите или зарегистрируйтесь
Не называть
Не называть файлы символами, отличными от латинских букв и цифр.
..................................................................
Unix - дружественная система, но своих друзей она хорошо выбирает.
Создание архива
может попробовать другой архиватор. rar, tar ...
_____________________________________
2B |! 2B
А собственно
А собственно какой архиватор используется?
--
Live free or die
юзаю tar
юзаю tar
Я с помощью convmv
Я с помощью convmv делаю копию с нужной кодировкой, к-ю потом и архивирую
зачем делать кодировку koi-ru ?
зачем делать кодировку кои-ру ? И вообще кодировка отличная от UTF-8 это история с бородой. К тому же, как в винде - зачем делать названия файлов нелатинскими символами??
__________________________________________________
на недель-ку, до вто-ро-го я уеду в Ко-ма-ро-во ...
Про кои никто и
Про кои никто и не говорит...
А про нелатинские символы - как это юзерам то объяснить? >:-E
А зря. KOI8-R - наше
А зря. KOI8-R - наше фсё!
Есть предложение скрипт бэкапа начинать с перемонтирования каталога с кодировкой CP1251, а в конец - перемонтирование как было.
ЗЫ: Но было правильно сказано: бэкапить на винду - порочный подход.
--
Live free or die
винда - это cp1251.
винда - это cp1251. юникод - тока в документах. в архивах не поддерживается. поэтому либо архивировать на linux-машину (имхо, правильнее), либо юзать только латиницу.