delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/11/02/12:37:44

X-Spam-Check-By: sourceware.org
Message-ID: <454A2CE4.7030805@adacore.com>
Date: Thu, 02 Nov 2006 18:37:40 +0100
From: Nicolas Roche <roche AT adacore DOT com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: bash CR and backquotes trouble
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

Hi,

I saw that there was some changes in bash concerning handling of CR 
(that raise a lot of discussion :-))

I am using bash version:
3.1.17(9)

I have tried to use shopt -s igncr but I have an issue with the 
following shell construct:

t=`gcc --print-multi-lib` where gcc is a mingw gcc.

As my gcc is a mingw program, it outputs CR/LFs. In previous versions 
bash used to ignore the CR, so t variable was not containing any CR.
Now this is no more the case and this is causing some troubles

is there anyway to configure bash in order to have backward 
compatibility ? ( I want to avoid adding "| tr -d '\r'")

is igncr supposed to address this ?

Thanks in advance

Nicolas





--
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