delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2002/04/23/06:50:18

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Message-ID: <20020423103350.54830.qmail@web20802.mail.yahoo.com>
Date: Tue, 23 Apr 2002 18:33:50 +0800 (CST)
From: =?iso-8859-1?q?lau=20bella?= <bellalauhk AT yahoo DOT com DOT hk>
Subject: Append: file contains ^M characters for binmode mount
To: cygwin AT cygwin DOT com
MIME-Version: 1.0

Hi all,

Append to previous message, i found somethings:
1/ When i run bash script in cygwin, e.g.
   #!/bin/bash
   echo "123" >> output_file
   echo "456" >> output_file
   echo "789" >> output_file
   
   the output file is in unix mode, i.e. without ^M at
the end of each line. 

2/ When i run perl (cygwin perl), exp (export of
oracle) and ftp in cygwin, the output files are in DOS
format. When i vi the output files, the ^M is not
appear in vi, but at the bottom of screen, it shows 

"fileabc" [dos format] 3 lines, 209 characters

Is the output_file generated by other software (e.g.
oracle, perl) should generated as DOS mode, even run
in cygwin ? But perl is bundled by cygwin.

Thanks again. 




Hi all,

I installed Cygwin 1.3.10 in another w2k machine (
this time i installed in w2k professional). I used
"unix format" to install. All mount point are in
binmode:

c:\cygwin\bin on /usr/bin type system (binmode)
c:\cygwin\lib on /usr/bin type system (binmode)
c: on /cygdrive/c type system (binmode)

As I want to simpify the problem to see whether it
related to "binmode" or not, i installed cygwin in c:\
cygwin and use c:\cygwin\home as home directory.

I run the perl (/usr/bin/perl) script again, 
1. I use "vi output_file", i cannot see ^M at the end
of each line. But at the bottom of screen, i see 

"fileabc" [dos format] 3 lines, 209 characters

2. When i use "cat -v output_file", ^M are contain at
the end of each lines.

3. When i use "od -c output_file", "\r\n" conatin at
the end of each lines.

4. When i run "dos2unix output_file", the file size
decrese.

I would like the output file should be in UNIX format.
Would you mind give me some
suggestion. Thanks for your kindly help.

Bella

>> In w2k advanced server (Service Pack 2), i have
local
>>drive c:, d:, e:, f:. In cygwin, the default mount :


>>d:\cygwin\bin on /usr/bin type system (binmode) 
>>d:\cygwin on /usr/lib type system (binmode)
>>c:\ on  /cygdrive/c type system (textmode) 
>>d:\ on /cygdrive/d type system (textmode) 
>>e:\ on /cygdrive/e type system (textmode) 
>>f:\ on /cygdrive/f type system (textmode)

>>I set CYGWIN=ntsec in system environment and
registry.

>>Cygwin is installed in d:\.
>>I make home directory in f:\. The following actions
are done in f:\ :
>>1. I have a perl script which will generate a output
file. I use perl complier provided by Cygwin
(/usr/perl) to run the perl script. The file size of
the output file decrease when i run "dos2unix". Thus,
i think the output file is in DOS format (with ^M
control character). 

>> 2. I use Cygwin ftp server to ftp file from PC (say
w2k professional) to the w2k Server f:\. The file size
also
decrease when i run "dos2unix" command. i use ascii
mode to ftp.

>>3. When i use "vi" to create file in cygwin and run
dos2unix, the file size is NOT change.

>>I think i miss some setting in Cygwin, so the files
in
point 1 and 2 are in DOS format, but not for point 3. 

>>Do i need to change mount point e.g. (f:\) to
binmode,
>>how to do it ? 

>>thanks a lot :-) 

>>bella 

>On Mon, Apr 22, 2002 at 11:29:44AM +0800, lau bella
>wrote:

>mount --help

>Corinna

_______________________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com.hk address at http://mail.english.yahoo.com.hk

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019