emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debbugs-tracker] bug#9449: closed (Bug report on 'wc' : characters coun


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
1
 
Why 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 --chars
5

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

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

reply via email to

[Prev in Thread] Current Thread [Next in Thread]