Olá Fernando,
Seguem abaixo:



Fernando Ortiz wrote:
> Ola galera,
> estou achando muito estranho a contagem de caracteres que o "wc" faz, por
> exemplo:
>
> # echo "123456789" | wc -c
>      10


Experimenta :


echo -n "123456789" | wc -c

E vc vai ter o que quer. Dá uma olhada no manual do echo e se vc não entender eu explico depois.



>
> e na verdade deveria aparecer "9", que é a soma dos caracteres passados pelo
> echo.
> Eu sofri muito para descobrir isso, então comecei a usar o ${#var}, exemplo:
>
> # var=`echo "123456789"`
> # echo ${#var}
> 9
>

o que é muito mais eficaz do que usar um pipe para isso. Continue assim :-)

Bom estudo,
Maurício

> Até com o awk eu consegui um resultado consistente:
> # echo "123456789" | awk '{print length($0)};'
> 9
>
> Alguem sabe me dizer o porque o WC não consegue contar corretamente os
> caracteres?
>
> Aguardo uma resposta com muita curiosidade.
>
> abs,
> Fernando
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso.
> ---------------------------------------------------------------------
> Sair da lista: [EMAIL PROTECTED]
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>


Chiacchiera con i tuoi amici in tempo reale!
http://it.yahoo.com/mail_it/foot/*http://it.messenger.yahoo.com


---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil




Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE


Links do Yahoo! Grupos

Responder a