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: | |
|
Links do Yahoo! Grupos
- Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
- Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
- O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
