www.delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm |
Sender: | cygwin-owner AT sourceware DOT cygnus DOT com |
Delivered-To: | mailing list cygwin AT sourceware DOT cygnus DOT com |
Message-ID: | <004701be964a$4fb59880$8f73f7a5@dstoelting> |
From: | "Daniel T. Stoelting" <dstoelt AT mindspring DOT com> |
To: | <earnie_boyd AT yahoo DOT com>, "Bill Kelly" <kelly AT softwired-inc DOT com>, |
<cygwin AT sourceware DOT cygnus DOT com> | |
References: | <19990504151508 DOT 11830 DOT rocketmail AT send205 DOT yahoomail DOT com> |
Subject: | Re: bash 2.0.2 backquoted text includes final carriage return |
Date: | Tue, 4 May 1999 12:22:30 -0400 |
MIME-Version: | 1.0 |
X-Priority: | 3 |
X-MSMail-Priority: | Normal |
X-Mailer: | Microsoft Outlook Express 5.00.2014.211 |
X-MimeOLE: | Produced By Microsoft MimeOLE V5.00.2014.211 |
----- Original Message ----- From: Earnie Boyd <earnie_boyd AT yahoo DOT com> To: Bill Kelly <kelly AT softwired-inc DOT com>; <cygwin AT sourceware DOT cygnus DOT com> Sent: Tuesday, May 04, 1999 11:15 AM Subject: Re: bash 2.0.2 backquoted text includes final carriage return > --- Bill Kelly <kelly AT softwired-inc DOT com> wrote: > > Normally the replacement text in bash for something like `hostname` would > > exclude any > > final line ending characters, but in bash 2.0.2 this appears not to be the > > case. > -8<- > > By _normally_ do you mean on a UNIX system? > > -8<- > > When I tried including the hostname in filenames in bash, I ended up with > > carriage > > returns in the filenames. > -8<- > > bash-2.02$ echo -n `hostname` | od -c > > 0000000 b o r s \r > > 0000005 > > Expected default. Workaround if necessary only: export CYGWIN=nobinmode. > Alternate fix would be to set the output of hostname to 0_BINARY mode in the > hostname source file(s) and rebuild. Is nobinmode really necessary? I'm using GNU bash, version 2.03.0(3) and my CYGWIN is title strip_title binmode glob tty. Output of the above command does not include a carriage return: bash-2.02$> echo -n `hostname` | od -c 0000000 d s t o e l t i n g 0000012 -Dan -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |