Galera, Bom dia!!!!

RESOLVIDO!!!

Com a ajuda da galera, resolvi a questão....

Solução:

cat listaOld listaNew > newLista
sort newLista > newListaOrdAlf
uniq newListaOrdAlf > listaFinal


Agradeço a todos....




Em 27 de julho de 2010 00:49, Alisson Ceolin
<[email protected]>escreveu:

> veja se isto serve
>
> cat listaOld listaNew > newLista
> uniq newLista
>
> Att,
>
>
> Alisson Ceolin
>
> |   _
> |  °v°
> | /(S)\    SLACKWARE
> |  ^ ^           Linux
> _____________________
>
>
> ------------------------------
> *De:* Rodrigo <[email protected]>
> *Para:* [email protected]
> *Enviadas:* Segunda-feira, 26 de Julho de 2010 9:47:53
>
> *Assunto:* [slack-users] Atualização em arquivo texto (diff / patch)
>
> Galera, Bom dia!
>
> Estou precisando realizar uma atualização em um arquivo texto
> Existe um arquivo com o endereço de email de todos os funcionários da
> empresa. Com o passar do tempo, emails novos são criados.
> Gostaria de fazer uma atualização neste arquivo com todos o emails
> utilizando um outro arquivo com os novos emails.
>
> Seria simples copiar e colar, mas como a lista dos emails foi criada a
> partir de um fonte de dados e a lista dos emails novos é de outra fonte,
> complica um pouco...
>
> Ex:
>
> Conteúdo do "listaOld":
> a
> f
> g
> h
> i
>
> Conteúdo do "listaNew":
> b
> c
> d
> e
> f
> j
> k
> l
> m
>
>
> já tentei o seguinte:
>
> diff -B listaOld listaNew > lista.diff
>
> patch listaOld < lista.diff
>
> Conteúdo do "listaOld" após execução dos comandos acima:
> b
> c
> d
> e
> f
> j
> k
> l
> m
>
> Problema:
> A "listaOld" fica com o conteúdo da listaNew (exatamente), quando na
> realidade eu precisava que o conteúdo da listaNew fosse adicionado ao da
> listaOld sem repetições, ficando da seguinte forma:
>
> Conteúdo desejado da "listaOld"
> a
> b
> c
> d
> e
> f
> g
> h
> i
> j
> k
> l
> m
>
>
>
> Desde já, agradeço a todos.
>
>
>
> --
> *Rodrigo
> http://jrodrigo.kit.net
> +558187941128*
>
>  --
> GUS-BR - Grupo de Usuários de Slackware Brasil
> http://www.slackwarebrasil.org/
> http://groups.google.com/group/slack-users-br
>
> Antes de perguntar:
> http://www.istf.com.br/perguntas/
>
> Para sair da lista envie um e-mail para:
> [email protected]<slack-users-br%[email protected]>
>
>
>
> --
> GUS-BR - Grupo de Usuários de Slackware Brasil
> http://www.slackwarebrasil.org/
> http://groups.google.com/group/slack-users-br
>
> Antes de perguntar:
> http://www.istf.com.br/perguntas/
>
> Para sair da lista envie um e-mail para:
> [email protected]<slack-users-br%[email protected]>
>



-- 
*Rodrigo
http://jrodrigo.kit.net
+558187941128*

-- 
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]

Responder a