From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 24 Jul 2003 08:25:58 +0400 From: Alexey Voinov To: community@altlinux.ru Subject: Re: [Comm] [off] Cygwin crlfs Message-ID: <20030724042558.GA13196@altlinux.ru> Mail-Followup-To: Alexey Voinov , community@altlinux.ru References: <8026881363.20030720220417@otstavnov.com> <20030723053229.GB5951@altlinux.ru> <133373006.20030723140111@otstavnov.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="huq684BweRXVnRxX" Content-Disposition: inline In-Reply-To: <133373006.20030723140111@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: Thu, 24 Jul 2003 04:25:59 -0000 Archived-At: List-Archive: List-Post: --huq684BweRXVnRxX Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit Maksim Otstavnov wrote > AV> В cygwin есть два режима "монтирования" "устройств": text и binary. > AV> Этот режим определяет в каком режим по умолчанию будут открываться все > AV> файлы на этом "устройстве". В режиме text производится трансляция > AV> переводов строк '\n' в crlf (все это знают :) ) > А что интерпретируется как "перевод строки"? FILE *f = fopen("f1", "w"); fprintf(f, "test\n"); /* получаем "test\xd\xa" */ fclose(f); f = fopen("f2", "wb"); fprintf(f, "test\n"); /* получаем "test\xa" */ fclose(f); параметр -b у mount оба случая приводит к второму. -- Best Regards! | Когда вам платят за работу, надо по крайней мере Alexey Voinov | делать вид, что вы работаете... | Б.Виан "Осень в Пекине" voins@voins.program.ru voins@altlinux.ru --huq684BweRXVnRxX Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/H1/V3FGE/YJu+jkRAr/QAJ9JhhCKLmA0dK9rNufAi1RjXENbPQCdGAah vsBUWKTDaz5QWXs6864YVAM= =8CsH -----END PGP SIGNATURE----- --huq684BweRXVnRxX--