powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / cygwin redhat
19 сообщений из 19, страница 1 из 1
cygwin redhat
    #33733526
Ющенко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кто работал с 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
cygwin redhat
    #33733641
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С cygwin не сталкивался, но redhat очень хорошо монтирует диски с koi-8. Может, в легче будет использовать связку sambы и mount?
...
Рейтинг: 0 / 0
cygwin redhat
    #33733741
Фотография DarkSquid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xcopy это не cygwin. Это стандартная виндусовая команда, пришедшая из ДОСа. Возможно проблема чисто виндусовая и траблы в разных кодировках OEM и ANSI. Можно поробовать принудительно установить командой chcp (виндусовой) кодировку для сессии.
...
Рейтинг: 0 / 0
cygwin redhat
    #33733742
Ющенко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AkhС cygwin не сталкивался, но redhat очень хорошо монтирует диски с koi-8. Может, в легче будет использовать связку sambы и mount?

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

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

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

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

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

ps зип не причем это точно! это xcopy гавно а rcp под cygwin нету я не знаю tcl
...
Рейтинг: 0 / 0
cygwin redhat
    #33733943
BlackStar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А на серверах big_u и small_u.u0.ipb.ru какие ОС стоят?
--
There Ain't No Such Thing As A Free Lunch
...
Рейтинг: 0 / 0
cygwin redhat
    #33734332
Фотография 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 ?
...
Рейтинг: 0 / 0
cygwin redhat
    #33738087
Ющенко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
cygwin redhat
    #33738117
Ющенко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
cygwin redhat
    #33738375
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зачем юзать cygwin только для того чтобы писать скрипты?

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

Тонкости:

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

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


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