Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / cygwin redhat / 19 сообщений из 19, страница 1 из 1
17.05.2006, 17:47:50
    #33733526
Ющенко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cygwin redhat
кто работал с cygwin или просто все знает подскажите со следующим вопросом:

есть скрипт который копирует архив(zip) с файлами
c сервера на сервер:

Код: plaintext
1.
2.
d=`date "+%d%m%y"`
xcopy  \\\\big_u\\backupdb$\\4type\\public_db.$d.zip  \\\\small_u.u0.ipb.ru\\backupdb$\\4type /q/y
rm  ./4type/public_db.$d.zip -f 

файлы с en именами копируются нормально а русские имена перекодируются в белеберду
зы естественно cygwin по-русски не понимает

Так вот редактирую настройки в /etc/lynux.cfg (всюду вкл. koi8-r) и все равно такая же песня!!!
...
Рейтинг: 0 / 0
17.05.2006, 18:15:34
    #33733641
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cygwin redhat
С cygwin не сталкивался, но redhat очень хорошо монтирует диски с koi-8. Может, в легче будет использовать связку sambы и mount?
...
Рейтинг: 0 / 0
17.05.2006, 18:45:06
    #33733741
DarkSquid
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cygwin redhat
xcopy это не cygwin. Это стандартная виндусовая команда, пришедшая из ДОСа. Возможно проблема чисто виндусовая и траблы в разных кодировках OEM и ANSI. Можно поробовать принудительно установить командой chcp (виндусовой) кодировку для сессии.
...
Рейтинг: 0 / 0
17.05.2006, 18:46:45
    #33733742
Ющенко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cygwin redhat
AkhС cygwin не сталкивался, но redhat очень хорошо монтирует диски с koi-8. Может, в легче будет использовать связку sambы и mount?

ооуу это слишком серьезно для cygwin

вообще он создан чтобы в виндосе можно было писать скрипты не изучая вражеский vbs и прочий геморой
...
Рейтинг: 0 / 0
17.05.2006, 18:55:37
    #33733763
DarkSquid
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cygwin redhat
Ющенковообще он создан чтобы в виндосе можно было писать скрипты не изучая вражеский vbs и прочий геморой

Скрипты лучше на tcl писать. Он юникодный и очень, хорошо работает с разными кодировками, имеет много полезных функций.
...
Рейтинг: 0 / 0
17.05.2006, 18:57:09
    #33733771
DarkSquid
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cygwin redhat
И вообще, скорее всего, у тебя просто zip неправильный и ты неверно проблему описываешь.

Остановим производство поролона на нашей планете!
...
Рейтинг: 0 / 0
17.05.2006, 19:24:26
    #33733840
Ющенко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cygwin redhat
DarkSquidИ вообще, скорее всего, у тебя просто zip неправильный и ты неверно проблему описываешь.

Остановим производство поролона на нашей планете!
wzzip для работы в режиме cmd

ps зип не причем это точно! это xcopy гавно а rcp под cygwin нету я не знаю tcl
...
Рейтинг: 0 / 0
17.05.2006, 20:21:46
    #33733943
BlackStar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cygwin redhat
А на серверах big_u и small_u.u0.ipb.ru какие ОС стоят?
--
There Ain't No Such Thing As A Free Lunch
...
Рейтинг: 0 / 0
18.05.2006, 08:09:17
    #33734332
UVV-mail
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cygwin redhat
Ющенкокто работал с cygwin или просто все знает подскажите со следующим вопросом:

есть скрипт который копирует архив(zip) с файлами
c сервера на сервер:

Код: plaintext
1.
2.
d=`date "+%d%m%y"`
xcopy  \\\\big_u\\backupdb$\\4type\\public_db.$d.zip  \\\\small_u.u0.ipb.ru\\backupdb$\\4type /q/y
rm  ./4type/public_db.$d.zip -f 

файлы с en именами копируются нормально а русские имена перекодируются в белеберду
зы естественно cygwin по-русски не понимает

Так вот редактирую настройки в /etc/lynux.cfg (всюду вкл. koi8-r) и все равно такая же песня!!!
А зачем смешивать DOS и Linux?
Разве нельзя использовать cp?
Вот это читал: http://cygwin.com/faq.html ?
...
Рейтинг: 0 / 0
19.05.2006, 11:58:47
    #33738087
Ющенко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cygwin redhat
BlackStarА на серверах big_u и small_u.u0.ipb.ru какие ОС стоят?
--
There Ain't No Such Thing As A Free Lunch

big_u win2000 server
small_u.u0.ipb.ru win2003 server
...
Рейтинг: 0 / 0
19.05.2006, 12:05:16
    #33738117
Ющенко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cygwin redhat
UVV-mail Ющенкокто работал с cygwin или просто все знает подскажите со следующим вопросом:

есть скрипт который копирует архив(zip) с файлами
c сервера на сервер:

Код: plaintext
1.
2.
d=`date "+%d%m%y"`
xcopy  \\\\big_u\\backupdb$\\4type\\public_db.$d.zip  \\\\small_u.u0.ipb.ru\\backupdb$\\4type /q/y
rm  ./4type/public_db.$d.zip -f 

файлы с en именами копируются нормально а русские имена перекодируются в белеберду
зы естественно cygwin по-русски не понимает

Так вот редактирую настройки в /etc/lynux.cfg (всюду вкл. koi8-r) и все равно такая же песня!!!
А зачем смешивать DOS и Linux?
Разве нельзя использовать cp?
Вот это читал: http://cygwin.com/faq.html ?

cp работает с UNC-путями? помойму для этого есть rcp?!

ps я не очень давно начал работать с линуксом так что могу ошибиться
...
Рейтинг: 0 / 0
19.05.2006, 13:04:31
    #33738375
--null--
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cygwin redhat
зачем юзать cygwin только для того чтобы писать скрипты?

Есть же для виндов unix utils, tcl, perl, python и прочее. На любой вкус!
...
Рейтинг: 0 / 0
19.05.2006, 14:46:12
    #33738864
Ющенко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cygwin redhat
--null--зачем юзать cygwin только для того чтобы писать скрипты?

Есть же для виндов unix utils, tcl, perl, python и прочее. На любой вкус!

это вопрос зачем он вообще нужен?
...
Рейтинг: 0 / 0
19.05.2006, 15:15:28
    #33738985
--null--
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cygwin redhat
я так понимаю - как вариант POSIX или Unix подсистемы в Windows.
Например, раньше в нем PostgreSQL запускали, пока не вышла последняя версия, которая винду умеет. Еще для того чтоды полноценный sshd сервер сделать на винде. Как я понимаю в cygwin - лучший бесплатный X-сервер.
То есть там, где почему-то нужно полноценное UNIX окружение.

А Вам, я так понимаю - нужна просто нормальная замена убогих скриптовых средств Винды. Для этого и есть интерпретаторы и утилиты.
...
Рейтинг: 0 / 0
19.05.2006, 15:56:23
    #33739125
Ющенко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cygwin redhat
--null--я так понимаю - как вариант POSIX или Unix подсистемы в Windows.
Например, раньше в нем PostgreSQL запускали, пока не вышла последняя версия, которая винду умеет. Еще для того чтоды полноценный sshd сервер сделать на винде. Как я понимаю в cygwin - лучший бесплатный X-сервер.
То есть там, где почему-то нужно полноценное UNIX окружение.

А Вам, я так понимаю - нужна просто нормальная замена убогих скриптовых средств Винды. Для этого и есть интерпретаторы и утилиты.

Наш сис админ когда-то установил cygwin и сделал ряд скриптов сейчас я все их адаптирую под другой сервер (и немножко другие задачи). Сам честно говоря линукс начал в апреле изучать! поэтому вожусь с этими делом!

А что на ваш взгляд из данного наиболее универсально и удобнее
tcl, perl, python (какой-нить изучить хочу), чтобы и в винде и в юниксе и возможностей побольше?
...
Рейтинг: 0 / 0
19.05.2006, 16:11:52
    #33739173
--null--
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cygwin redhat
Я лично колебаюсь между perl и shell+unix utils. В зависимости от настроения.

Imho Perl абсолютно универсален для всего и к тому же есть практически везде. В Винде даже в ресурскит входил. А в ActivePerl много пакетов для Windows.

Говорят правда, что Python легче изучить. Мне кажется, Perl не сложнее.
Правда у Питона очень много интересных пакетов в поставке, для той же винды.

TCL честно скажу - для админского скриптинга меня никогда не тянуло его юзать. Пробовал - но не увидел преимуществ.
Некоторым он нравится, просто наверное определенный склад ума нужен.
Но приходится к нему обращаться из-за cisco VOIP скриптов, там без него никуда.

Но любой из инструментов гораздо лучше убогих JScript/VBScript и тем более батников.
...
Рейтинг: 0 / 0
19.05.2006, 22:18:20
    #33739918
APM
APM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cygwin redhat
--null--
Imho Perl абсолютно универсален для всего и к тому же есть практически везде. В Винде даже в ресурскит входил. А в ActivePerl много пакетов для Windows.


Неверится даже. В какой винде перл в ресурскит входит? Было бы здорово..
...
Рейтинг: 0 / 0
19.05.2006, 23:16:32
    #33739960
--null--
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cygwin redhat
В NT 4.0 :-)

Во всяком случае помню в те времена (году в 98-м) продавалась книга "Ресурсы Windows NT Server" издательства Microsoft Press и с ней шел диск, на котором был NT Resource Kit. Там среди прочих прибамбасов был perl - просто один файлик perl.exe. Вполне работоспособный интерпретатор.
...
Рейтинг: 0 / 0
20.05.2006, 01:55:40
    #33740062
Alex Roudnev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cygwin redhat
--null--зачем юзать cygwin только для того чтобы писать скрипты?

Есть же для виндов unix utils, tcl, perl, python и прочее. На любой вкус!

Я пробовал и так и так, и остановился на сигвине, так как unix for windows явно сделан левой ногой за правым ухом.

На нем (cygwin) работала куча скриптов автоматического тестирования и полностью работал билд.

Тонкости:

' запуск в фон, как sleep 10 &, нужно использовать с осторожностью - там какие то грабли. Я написал функцию и в винде она вызывала 'start'.
' find работает но требует ключика (noleap кажется)
' естественно, виндовая привычка блокировать все и вся никуда не девается, и многие вещи, привычные в юниксе (как то спокойное удаление или переименование файлов, к примеру) в Винде нельзя реализовать В ПРИНЦИПЕ.

А так работает и неплохо.
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / cygwin redhat / 19 сообщений из 19, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]