|
From: | GNU bug Tracking System |
Subject: | [debbugs-tracker] bug#9449: closed (Bug report on 'wc' : characters count adds one character) |
Date: | Tue, 06 Sep 2011 14:30:02 +0000 |
Your message dated Tue, 06 Sep 2011 08:25:28 -0600 with message-id <address@hidden> and subject line Re: bug#9449: Bug report on 'wc' : characters count adds one character has caused the GNU bug report #9449, regarding Bug report on 'wc' : characters count adds one character to be marked as done. (If you believe you have received this mail in error, please contact address@hidden) -- 9449: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=9449 GNU Bug Tracking System Contact address@hidden with problems
--- Begin Message ---Subject: Bug report on 'wc' : characters count adds one character Date: Tue, 6 Sep 2011 15:49:24 +0200
Hi,Documentation on 'wc' says:----------------------------------------------wc -m, --chars
print the character counts
----------------------------------------------But here follows the output I get:>echo toto | wc --chars
5>echo five | wc --chars
5>echo four | wc --chars
5>echo f | wc --chars
2>echo "" | wc --chars
1Why does 'wc' add one character ?Thanks.----------------------------------------------UNIX VERSION:---------------------------------------------->uname -a
Linux jdm-qualiac-srv-trv.midilibre.com 2.6.9-100.ELsmp #1 SMP Tue Feb 1 12:04:42 EST 2011 x86_64 x86_64 x86_64 GNU/Linux
>uname -r
2.6.9-100.ELsmp
>cat /etc/issue
Red Hat Enterprise Linux ES release 4 (Nahant Update 9)
Kernel \r on an \m
--- End Message ---
--- Begin Message ---Subject: Re: bug#9449: Bug report on 'wc' : characters count adds one character Date: Tue, 06 Sep 2011 08:25:28 -0600 User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.20) Gecko/20110817 Fedora/3.1.12-1.fc14 Lightning/1.0b3pre Mnenhy/0.8.3 Thunderbird/3.1.12 tag 9449 notabug thanks On 09/06/2011 07:49 AM, Laurent TARRISSE wrote:echo toto | wc --chars5Thanks for the report; however, this is correct. wc is counting the newline output by echo.Try these to see the difference: $ printf toto | wc --chars 4 $ echo toto | od -tx1zWhy does 'wc' add one character ?It doesn't. Echo does. -- Eric Blake address@hidden +1-801-349-2682 Libvirt virtualization library http://libvirt.org
--- End Message ---
[Prev in Thread] | Current Thread | [Next in Thread] |