Menu

Projet comparaison fichiers de log [Fermé]

Messages postés
80
Date d'inscription
mardi 9 décembre 2003
Statut
Membre
Dernière intervention
15 décembre 2006
- - Dernière réponse : fablac
Messages postés
96
Date d'inscription
lundi 13 décembre 2004
Statut
Membre
Dernière intervention
17 janvier 2005
- 17 déc. 2004 à 14:09
Bonjour
Sous linux Redhat 9.0
-------------------------------
Je souhaiterais faire un systeme de traitement de fichiers.
En gros, on prend l'integralité de l'arborescence du / que l'on met dans un fichier LOG.
et on le comparte au fichier LOG de la veille.(utilisation de la commande diff)

Le probleme est au niveau de la recuperation des infos pour le log.
On veut traiter, le nom des fichiers, des tailles, et les dates de derniere modification.

Il y aura biensur des dossiers que l'on ne souhaiterais pas traiter (ex. /home/* )

On voulais utiliser le find / avec des options...
ex( find / -exec ls -lisa {} \; ) mais on n'arrive pas à isoler les informations utiles (noms,taille,datemodif).

Y'a t'il un moyen avec cette commande d'isoler ces informations, ou doit on utiliser une autre commande ..?..

Merci a vous pour les infos que vous pourriez nous donner :)

A bientot:p

Real Eyes, realises, Real Lies ....
Afficher la suite 

1 réponse

Messages postés
96
Date d'inscription
lundi 13 décembre 2004
Statut
Membre
Dernière intervention
17 janvier 2005
21
0
Merci
Salut,

tu veux savoir ce qui a changé ???
si c'est le cas utilise md5sum que tu rediriges vers un fichier

diff lundi.log mardi.log

moi je ferai un shell

find /etc /usr etc.... | xargs md5sum 2>/dev/null >lundi.log

diff lundi.log mardi.log si tu as un résultat inquiète toi ;-)))

si c'est pas ça rentre un peu plus dans les détails