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" To: , "Bill Kelly" , 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 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit 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 To: Bill Kelly ; Sent: Tuesday, May 04, 1999 11:15 AM Subject: Re: bash 2.0.2 backquoted text includes final carriage return > --- Bill Kelly 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