Projet comparaison fichiers de log

Fermé
verbi99 Messages postés 80 Date d'inscription mardi 9 décembre 2003 Statut Membre Dernière intervention 15 décembre 2006 - 17 déc. 2004 à 12:42
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 ....
A voir également:

1 réponse

fablac Messages postés 96 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 17 janvier 2005 23
17 déc. 2004 à 14:09
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
0