delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/09/28/23:27:43

X-Spam-Check-By: sourceware.org
Message-ID: <451C92B2.3070600@byu.net>
Date: Thu, 28 Sep 2006 21:27:46 -0600
From: Eric Blake <ebb9 AT byu DOT net>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.7) Gecko/20060909 Thunderbird/1.5.0.7 Mnenhy/0.7.4.666
MIME-Version: 1.0
To: cygwin AT cygwin DOT com, malcolm DOT nixon AT gmail DOT com
Subject: Re: Bash 3.1.17(8) CR/LF problem
References: <860934040609271509r77f49c3br96a3b3ab51018b8e AT mail DOT gmail DOT com> <451B21EE DOT 3030003 AT byu DOT net>
In-Reply-To: <451B21EE.3030003@byu.net>
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/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

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

According to Eric Blake on 9/27/2006 7:14 PM:
> 
> By the way, there is another option that has not been mentioned in this
> thread yet:
> 
> Make the first lines of your script read as follows:
> 
> #!/bin/sh
> IFS=' ''	''
> ' # Yes, that was a space, tab, and line ending

I retract this suggestion.  On further investigation, bash currently does
not treat \r as an IFS whitespace character, and the hacks to the source
to make this happen are too invasive for my liking.  Adding \r to IFS will
impact your script, but the impact is incomplete, and it does not ignore
\r at the end of all lines.

Sorry if this false path wasted your time.  But a text mount is still
workable.

Maybe I'll look into adding a new shopt instead.

- --
Life is short - so eat dessert first!

Eric Blake             ebb9 AT byu DOT net
volunteer cygwin bash maintainer
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFHJKx84KuGfSFAYARAjFsAKCnLDZ7k57oA+POoPFdExgcrUAebgCeOVa9
SVtELbvRPtuLmABDZoDcL6Q=
=D1Op
-----END PGP SIGNATURE-----

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.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