[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RES: [shell-script] Contando palavras dentro de um string
From: |
Rodolfo Villanova - TmS Brasil |
Subject: |
RES: [shell-script] Contando palavras dentro de um string |
Date: |
Mon, 22 Sep 2003 11:31:03 -0300 |
Grande Aurelio!
Tu e o Helder mataram a pau!
E isso ai, "manos"!
Acho que a minha amnesia foi causada pelo efeito "sexta-feira
fim-de-expediente":
esqueci completamente o "wc -w".
A solucao do Helder foi excelente, mas por questao de
manutenibilidade(ufa!), vou adaptar a proposta do Aurelio, pois e' simples
(compreensivel), e nem todo mundo da minha equipe domina o sed (muito menos
eu!).
Agradeco tambem a ideia do Moyses, que e' bem interessante e vai servir como
inspiracao pra desafios futuros.
Grande abraco,
-----------------
Rodolfo Villanova
PS: Aurélio, assim que me lembrar de passar numa agência, depositarei os $$)
referentes à tua apostila e te aviso, beleza?! %P
> -----Mensagem original-----
> De: Aurelio Marinho Jargas [mailto:address@hidden]
> Enviada em: sexta-feira, 19 de setembro de 2003 21:19
> Para: address@hidden
> Assunto: Re: [shell-script] Contando palavras dentro de um string
>
>
> oi rodolfo,
>
> --- Rodolfo Villanova - TmS Brasil escreveu:
>
> > como contar palavras dentro de um string?
>
> provavelmente devo estar interpretando algo errado, mas
> simplesmente respondendo a pergunta:
>
> contar quantas palavras: echo $VAR | wc -w
> normatizar os espaços: echo $VAR
> extrair o terceiro campo: echo $VAR | cut -d' ' -f3
>
> nos dois últimos, é muito importante $VAR estar _sem_ aspas:
>
> $ a="a b c d e f"
>
> $ echo "$a"
> a b c d e f
>
> $ echo $a
> a b c d e f
>
>
>
> > Será que só consigo isso usando sed?
>
> essa o helder já respondeu :)
>
> falouzz.
>
> =====
> --
> Aurelio Marinho Jargas - Floripa
> Pagina do txt2tags em portugues http://txt2tags.sf.net/pt
> Apostila de Shell a venda http://aurelio.net/curso/apostila-shell