From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 23 Jul 2003 09:32:29 +0400 From: Alexey Voinov To: community@altlinux.ru Subject: Re: [Comm] [off] Cygwin crlfs Message-ID: <20030723053229.GB5951@altlinux.ru> Mail-Followup-To: Alexey Voinov , community@altlinux.ru References: <8026881363.20030720220417@otstavnov.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="eJnRUKwClWJh1Khz" Content-Disposition: inline In-Reply-To: <8026881363.20030720220417@otstavnov.com> User-Agent: Mutt/1.4.1i X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: community@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jul 2003 05:56:02 -0000 Archived-At: List-Archive: List-Post: --eJnRUKwClWJh1Khz Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit 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 --eJnRUKwClWJh1Khz Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/Hh3s3FGE/YJu+jkRAiCtAKCjJr+/ej4B9ChHkj+kPKEmv3BqCgCeM5SF mYhZLDeRy05c95kklG/BPSk= =sSYp -----END PGP SIGNATURE----- --eJnRUKwClWJh1Khz--