[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Buscar string e remover
From: |
Ricardo Brito do Nascimento |
Subject: |
Re: [shell-script] Buscar string e remover |
Date: |
Fri, 28 Mar 2008 11:47:01 -0300 |
User-agent: |
Thunderbird 2.0.0.5 (X11/20070719) |
Veja se resolve:
grep -E "[A-Za-z0-9_.-]+@([A-Za-z0-9_]+\.)+[A-Za-z]{2,4}$"
teste/email.lst | sort -u
a expressão regular irá substituir o while que vc usa e validar tua
lista de email, o sort irá ordenar excluindo os repetidos.
------------------------------------------------------------------------
Ninguém há semelhante a ti, ó Senhor; tu és grande, e grande o poder
do teu nome. (1ªJeremias 10.6)
No one is like you, O Lord; you are great, and your name is mighty in
power. (1ªJeremiah 10.6)
Jesus te ama, aceite-O! Jesus loves you, accept you Him!
rafaelstein escreveu:
>
> Ola para todos,
>
> Alguem pode me dar um help,
>
> Eu tenho um script que pega um arquivo contendo 1 email por linha e
> jogando ele para outro arquivo adicionando ok depois do email. Só que
> estou tendo problema com emails repetidos sendo adicionados nesse arquivo.
> Atualmente eu tenho um while que verifica se o email e valido e sendo
> valido ele joga o email para o arquivo. Como posso alem dessa
> verificao de email valido ver se o email ja existe nesse arquivo, ou
> seja ele vai ter q verficar no arquivo todo se existe o email e se
> existir nao inserir...
> Agradeço qq ajuda
>
>