El Wed, 24 Sep 2014 22:30:42 -0500, Debia Linux escribió:

> 2014-09-24 22:28 GMT-05:00 Debia Linux <debianer...@gmail.com>:
>> Debianeros, debianitas o como sea:
>>
>> Trato de contar las letras de una palabra y ejecuto a la perfeccion el
>> comando wc pero siempre cuenta un caracter de mas, ej.
>>
>> El archivo tirar.txt solo contiene la siguiente palabra.
>>
>> hola
>>
>> Por tanto ejecuto:
>>
>>      wc -c tirar.txt
>>
>>      5 tirar
>>
>> La palabra solo tiene 4 letras ¿Porque me dice que son 5?. Estoy casi
>> seguro que esta contando un salto de linea (que "no existe").

(...)

> Sorry a todos ya LEI BIEN, me dice que con la siguiente orden.
> 
> wc -L tirar
> 
> Asunto resuelto

Y lo mismo sucede al usar una tubería, hay que tener cuidado con lo que 
no se ve:

sm01@stt008:~$ echo hola | wc -m
5

sm01@stt008:~$ echo hola | od -a
0000000   h   o   l   a  nl
0000005

sm01@stt008:~$ echo -n hola | wc -m
4

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/pan.2014.09.25.13.22...@gmail.com

Responder a