shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Verificar um IP em vários arquivos


From: Osvaldo Filho
Subject: Verificar um IP em vários arquivos
Date: Wed, 30 Nov 2011 18:18:06 -0300

Olá a todos, Boa Noite,



Estou com um problema e não estou conseguindo uma solução definitiva.
Problema:

Tenho um servidor com logs dos acessos e estavamos tendo um problema com
uma máquina. Sempre que essa máquina
era conectada na rede a rede começava a ficar lenta e depois parava. Só
resolvemos quando removemos a máquina definitivamente
da rede. Como a criticidade da rede deve mantê-la em 24x7, não podemos
recoloca-la e verificar em tempo real. Porém há muitos arquivos
que possuem os logs e eles estão em pastas diferentes (sao 4 pastas).
Estou tentando criar um script que vasculhe arquivo por arquivo de log por
ocorrências desse determinado IP.

Pensei em jogar o nome de todos os arquivos em um arquivo único, passar
esse arquivo como parâmetro e dar um grep procurar por
esse IP.

Esboço:

echo Digite as pastas:
read $pastas

cd $1
ls -l | cut -d '\t' -f 9 >> arqs.txt
cd $2
ls -l | cut -d '\t' -f 9 >> arqs.txt
cd $3
ls -l | cut -d '\t' -f 9 >> arqs.txt
cd $4
ls -l | cut -d '\t' -f 9 >> arqs.txt

cat arqs.txt | cut -d '\n'

Essa e minha ideia inicial de agrupar todos os nomes de arquivos em um
unico arquivo, mas nao to achando que seja
uma boa saida. Sou iniciante e se alguem puder me dar uma luz agradeco!


-- 
Att,

Osvaldo Filho.

Analista de Segurança da Informação Nível 1 - Energy Telecom.
Sócio-fundador do i-TIC Digital - Informação Livre para todos!
TUX-CE Member.
Técnico em Conectividade com Extensão em Desenvolvimento de Software - IFCE
(Cefet).
Graduando em Telemática - IFCE (Cefet).
Novell Datacenter Technical Specialist.
Linux Professional Institute Certified Level 1.
Novell Certified Linux Administrator (CLA).

Visite: http://osvaldofilho.wordpress.com

Facebook: Osvaldo Filho
Twitter: @osvaldofilho


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]