Pular para o conteúdo

Comparar 2 arquivos e mostrar os itens diferentes

Script que me ajuda bastante, por exemplo, você tem uma lista com centenas de IPs e outra lista com 2 centenas de IPs, e na segunda lista constam IPs que  também estão na primeira lista, e você quer separá-los. Eis a solução. =D

Basta passar os arquivos como parâmetros, ex.:

bash separa.sh arq1 arq2

Qualquer dúvida estou à disposição.
andre andregyn
Hits: 12.061 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Script que me ajuda bastante, por exemplo, você tem uma lista com centenas de IPs e outra lista com 2 centenas de IPs, e na segunda lista constam IPs que  também estão na primeira lista, e você quer separá-los. Eis a solução. =D

Basta passar os arquivos como parâmetros, ex.:

bash separa.sh arq1 arq2

Qualquer dúvida estou à disposição.
Download separa.sh Enviar nova versão

Esconder código-fonte

#!/bin/bash
arq1=$1
arq2=$2

for x in `cat $arq1`
do
   diff=`cat $arq2 | grep -w "$x"`
   if [ "$diff" = "" ]
   then
      echo "$x"
   fi
done

Script de Inclusão (atualização) de Repositórios para Mandriva 2008.

Cadastro de usuários no Samba

Previsão do tempo em cores no terminal

shieldscript - Script para defesa básica do seu GNU/Linux

ZPenBoot - Gravando imagem ISO em um pendrive

#1 Comentário enviado por wagnerfs em 11/05/2015 - 21:03h
Muito útil em análise de arquivos de log.

_________________________
Wagner F. de Souza
Graduado em Redes de Computadores
"GNU/Linux for human beings."
LPI ID: LPI000297782
#2 Comentário enviado por tiaguardado em 31/03/2021 - 15:07h
Boa tarde,
Como é que devo proceder para ignorar as letras maiúsculas, sabendo que diff -i executa isso.
Cumprimentos, TG.

Contribuir com comentário

Entre na sua conta para comentar.