shell-script-pt
[Top][All Lists]
Advanced

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

Re: [shell-script] Por que o wc conta errado ??


From: Thiago Guedes Pereira
Subject: Re: [shell-script] Por que o wc conta errado ??
Date: Thu, 19 Nov 2009 11:33:35 -0200

Pessoal.

Para resolver a questão, não precisa tanto...

Basta fazer o seguinte:

servidor:~# num_terminal=123456789
servidor:~# echo -n $num_terminal | wc -c
9

O man do echo pode nos ajudar:

servidor:~# man echo
"...
      -n     do not output the trailing newline
..."

Espero ter ajudado =)

2009/11/19 Edinho Almeida <address@hidden>

>
>
> Para contar sem o new line e car return:
>
> echo $TESTE | tr -d '\012\015' | wc -c
>
> Abs
> Edinho Almeida
> 11 8018-8019
>
> 2009/11/18 Waldirio Manhães Pinheiro <address@hidden<waldirio%40gmail.com>
> >
>
>
> > Gustavo, retificando
> >
> > waldirio@cerberos:~$ num_terminal = 123456789
> > num_terminal: command not found
> >
> > Na console, o comando acima normalmente ja daria erro (por conta dos
> > espaços
> > durante a declaração).
> >
> > waldirio@cerberos:~$ num_terminal=123456789
> >
> > Acima, foi declarado normalmente
> >
> > waldirio@cerberos:~$ echo $num_terminal |cat -vet
> > 123456789$
> >
> > Com o -vet do cat, vc consegue visualizar caracteres normalmente nao
> > exibidos, como o LineFeed, Tab, dentre outros ...
> >
> > waldirio@cerberos:~$ echo $num_terminal |wc -c
> > 10
> >
> > Acima, a contagem correta, conforme exibido pelo -vet.
> >
> > waldirio@cerberos:~$
> >
> > []'s
> > Waldirio
> >
> > 2009/11/18 Gustavo Lago <address@hidden <gstv.lago%40gmail.com>>
> >
> > >
> > >
> > > num_terminal = 123456789
> > > O conteúdo de num_terminal é " 123456789". Repare que tem um espaço.
> > >
> > > Tente:
> > > TESTE=12345679
> > > echo $TESTE |wc -c
> > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> >
> >
> > --
> > ______________
> > Atenciosamente
> > Waldirio
> > msn: address@hidden <waldirio%40gmail.com>
> > Site: www.waldirio.com.br
> > Blog: blog.waldirio.com.br
> > PGP: www.waldirio.com.br/public.html
> >
> >
> > [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: address@hidden<shell-script-unsubscribe%40yahoogrupos.com.br>
> > ----------------------------------------------------------
> > 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
> >
> > Links do Yahoo! Grupos
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Att,
Thiago Guedes Pereira
Fone: 51 84690232
E-mail: address@hidden
MSN: address@hidden
Site: http://tpereira.com.br/


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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