cygwin

 

berg

опытный

Существует ли нормальная сборка? (вопрос носит, вероятно, риторический характер)
 
+
-
edit
 

Balancer

администратор
★★★★★
Вроде, одна только официальная и есть :)

...

Сакраментальный вопрос - а зачем? :)
 

berg

опытный

Работает со скриптом для bash как не родной, if не знает или не понимает, через echo отображает все переменные так словно где-то стоит возврат каретки и печатает всё на одном месте. Я уже молчу, о том, что конец файла в линухе и виде файла разные и gcc этого не хочет знать.
 
+
-
edit
 

Balancer

администратор
★★★★★
Ну, странная смесь. В общем, дел с cygwin не имел, т.к. под виндой мне хватало UnxUtils | Free software downloads at SourceForge.net :)
 
RU Серокой #17.05.2008 21:21  @berg#17.05.2008 18:55
+
-
edit
 

Серокой

координатор
★★★★
berg>Я уже молчу, о том, что конец файла в линухе и виде файла разные и gcc этого не хочет знать.
В том же cygwin есть dos2unix. И наоборот, unix2dos. Кроме того, при инсталляции цигвина выбираешь тип текстового файла.
Больше не раскалятся ваши колосники. Мамонты пятилеток сбили свои клыки. ©  
+
-
edit
 

Balancer

администратор
★★★★★
Свежая новость. Вышел Ulteo Virtual Desktop



Позволяет запускать Linux-софт под Windows. Вот, на скрине аж Amarok играет :)
 

berg

опытный

Да ладно, проще, оказалось, соединиться с работой через ssh и scp, копирую туда новый файл, там компилирую и смотрю результат теста. Лишь бы там перед выходными никто розетку не трогал.
 
+
-
edit
 

Mishka

модератор
★★★
Проще дома поставить линь или фряху. Можно в виртуальной машине и не думать слишком долго. :)
 
+
-
edit
 

carlos

опытный
★☆
нужна помощь по сабжу.

Допустим, лежит у меня в C:\cygwin\home\имя_профиля файл 123 такого содержания:

code text
  1. Однажды в студеную зимнюю пору
  2.  
  3. Мама мыла раму
  4.  
  5. | 1 | 5 | 10 | 15 |


Даю установку: $ gawk '($1 == "Однажды") {print $3 >> 111}' 123

По идее, в папке C:\cygwin\home\имя_профиля должен создаться файл с именем 111, содержащий слово "студеную". Нифига не создается.

Если же исходный файл 123 будет содержать латиницу:

code text
  1. Odnazhdy v studenuyu zimnuyu poru
  2.  
  3. Mama myla ramu
  4.  
  5. | 1 | 5 | 10 | 15 |


- тогда $ gawk '($1 == "Odnazhdy") {print $3 >> 111}' 123 работает без проблем. Но мне-то надо с кириллическими файлами. Можно конечно их в транслит перегонять, а потом уже скармливать gawk-у, но может я просто что-то не так делаю?
 7.0.17.0.1
+
-
edit
 

Balancer

администратор
★★★★★
carlos> но может я просто что-то не так делаю?

Скорее всего, традиционная Windows-каша с консольными кодировками.

Скажем, cygwin работает с utf-8 или cp1251, а консоль — cp866. Или ещё как-то.
 15.0.115.0.1
+
-
edit
 

carlos

опытный
★☆
Ну то есть - сходу такое не лечится?
 7.0.17.0.1
+
-
edit
 

Balancer

администратор
★★★★★
carlos> Ну то есть - сходу такое не лечится?

Без понятия. Я с cygwin последний раз сталкивался лет 10 назад :)

Кстати, а как на счёт UnxUtils? Или GNUWin32?
 15.0.115.0.1
+
-
edit
 

carlos

опытный
★☆
Balancer> Кстати, а как на счёт UnxUtils? Или GNUWin32?

Командор, я ведь не настоящий сварщик. :-)
Но попробую попробовать.
 7.0.17.0.1

carlos

опытный
★☆
carlos> Но попробую попробовать.

Не. По ходу дела это безнадежно... :(
 7.0.17.0.1

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru