GNU bug report logs - #6285
a possible bug of "sort -un", it is definitely not caused by language setting

Previous Next

Package: coreutils;

Reported by: daimh <daimh <at> umich.edu>

Date: Thu, 27 May 2010 20:33:01 UTC

Severity: normal

Done: Bob Proulx <bob <at> proulx.com>

Bug is archived. No further changes may be made.

Full log


Message #11 received at 6285 <at> debbugs.gnu.org (full text, mbox):

From: daimh <daimh <at> umich.edu>
To: Eric Blake <eblake <at> redhat.com>
Cc: 6285 <at> debbugs.gnu.org
Subject: Re: bug#6285: a possible bug of "sort -un",	it is definitely not
	caused by language setting
Date: Fri, 28 May 2010 09:00:31 -0400
Hi Eric,


	That explained it, thanks a lot for your help!


Best,
Manhong
On Thu, 2010-05-27 at 16:52 -0600, Eric Blake wrote:
> On 05/27/2010 02:30 PM, daimh wrote:
> > Hi,
> > 
> > 	
> > 	echo -e "3\n\n0"|sort -un
> 
> 'echo -e' is inherently non-portable; you should get in the habit of
> using printf(1) instead.
> 
> > 
> > 
> > 	0 is missing from output, is this a possible bug?
> 
> Thanks for the report.  However, I don't think it is a bug.  The empty
> line, when forced to take on a numeric value, is equivalent to 0.  And
> since you specified unique entries only, sort only printed the empty
> line (the first of the two matching lines that it encountered).
> 




This bug report was last modified 15 years and 49 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.