conectadohost
(usa XUbuntu)
Enviado em 23/12/2015 - 17:59h
Olá,
confundi num entendi
tiagocavalcanti escreveu:
Tenho 2 arquivos, arquivo1 e arquivo2, ambos possuem números ips em uma lista, preciso que todos os números que estejam tanto no arquivo1 como no arquivo2 sejam excluídos do arquivo 2.
Tentei usar o grep -v, tentei colocar dentro de um for, dentro de um while, nada deu certo, tentei o normal "grep -v arquivo1 arquivo2", mas por algum motivo não tenho saída. Quando uso no for aparentemente ele entende que estou buscando um diretório e me trás o resultado:
grep: 666.666.666.666: Arquivo ou diretório não encontrado
Toda ajuda será bem vinda.
se você tem 2 arquivos com os mesmos números então você vai deletar tudo, ou seja não vai sobrar nada.
agora se você tem uma terceira lista com os números que você quer deletar das outras 2 listas ai sim você pode
usar uma lista de comparação para deletar com o seed ou grep.
especifique um pouco mais para que eu possa entender, pois acho que posso ajuda-lo
---> A arte de programar consiste na arte de organizar e dominar a complexidade.
---> Dijkstra <---