[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] help com manipulacao de arquivos
From: |
Frederico Argolo |
Subject: |
Re: [shell-script] help com manipulacao de arquivos |
Date: |
Thu, 12 Jun 2003 14:28:01 -0300 (ART) |
Ae Joao...
$ cat arq | tr " " "\n" > arq.tmp
Aqui eu pego o espaco e troco por 'quebra de linha',
ou seja, faco que o arquivo que tinha um texto com
varias palavras fique com uma palavra por linha,
jogando a saida para um arquivo temporario.
Ex:
$ cat arq
Ola. Isso é um teste
$ cat arq | tr " " "\n"
Ola.
Isso
é
um
teste
Agora pego o arquivo temporario, busco pela palavra e
conto quantas linhas tem com essa palavra.
O parametro -w serve para pegar exatamente a palavra.
$ for i in `cat arq.tmp` ; do grep -wc $i texto ; done
O problema é que ele conta as linhas que a palavra
aparece, entao se a palavra aparecer mais de uma vez
em cada linha isso nao ser levado em conta.
Agora, o script do Thobias nao tem esse problema.
Valeu,
Frederico Argolo
--- Joao Paulo Muller da Silva
<address@hidden> escreveu: > Frederico...
>
> Sera q teria como explicar detalhadamente sua
> solucao pois nao conseguir
> entender.
> []s
> Joao Paulo.
_______________________________________________________________________
Yahoo! Mail
Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus,
proteção contra spam.
http://br.mail.yahoo.com/