Maksim Otstavnov wrote > Извините за вопрос не по теме, но кто-нибудь здесь наверняка (?) знает. > > Обнаружил, что в Cygwin cat записывает терминальный ввод в файл с > s вместо s. Vim также создает файлы с s. > > bash такими файлами давится. > > Как-то это можно решить? В cygwin есть два режима "монтирования" "устройств": text и binary. Этот режим определяет в каком режим по умолчанию будут открываться все файлы на этом "устройстве". В режиме text производится трансляция переводов строк '\n' в crlf (все это знают :) ) Для того, чтобы этого не происходило, надо "перемонтировать" "устройства" с флагом -b hint: "монтирование" / операция не всегда тривиальная :) желательно выполнять её одной коммандой типа: $ umount / && mount -b c:\\cygwin\\ / -- Best Regards! | Когда вам платят за работу, надо по крайней мере Alexey Voinov | делать вид, что вы работаете... | Б.Виан "Осень в Пекине" voins@voins.program.ru voins@altlinux.ru