Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2544 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  grep sur les logs

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

grep sur les logs

n°2056727
grosbin
OR die;
Posté le 14-02-2011 à 15:58:07  profilanswer
 

Bonjour, je cherche à l'aide de grep certaines lignes dans mes logs ..
find 'access_log' -exec grep -H 'siteA.*!gclid.*google.ch' {} \;
Je ne parviens pas à trouver la syntaxe afin d'exclure les lignes possédant un gclid dedans ..
 
Merci pour vos suggestions


---------------
Photos Panoramiques Montagnes Haute Savoie
mood
Publicité
Posté le 14-02-2011 à 15:58:07  profilanswer
 

n°2056737
ccp6128
Syntax error
Posté le 14-02-2011 à 16:56:24  profilanswer
 

Tu pourrais piper avec un grep -v (ou --invert-match).

n°2056747
grosbin
OR die;
Posté le 14-02-2011 à 17:32:22  profilanswer
 

find 'access_log' -exec grep -H 'siteA.*google.ch' | grep -v 'gclid' {} \;  ?


---------------
Photos Panoramiques Montagnes Haute Savoie
n°2056756
ccp6128
Syntax error
Posté le 14-02-2011 à 17:54:17  profilanswer
 

Ton find m'a l'air foireux déjà (pas fait gaffe lors du premier post). Normalement si tu cherches  tous les fichiers access_log dans ton arbo ce serait plutot un truc du genre :
 
find /monarborescence -name access_log -exec grep -H 'siteA.*google.ch' {} \; | grep -v 'gclid'


Message édité par ccp6128 le 14-02-2011 à 17:54:41
n°2056766
grosbin
OR die;
Posté le 14-02-2011 à 18:34:25  profilanswer
 

superbe merci ça fonctionne à merveille :)
pour le find, un relicat de mes commandes de shell .. il sert à rien vu que je connais l'emplacement du/des fichier
(bien plus rapide à choper les lignes des logs sur 700mo que le php)


Message édité par grosbin le 14-02-2011 à 18:40:33

---------------
Photos Panoramiques Montagnes Haute Savoie

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  grep sur les logs

 

Sujets relatifs
Shell/Batch grep + sed[JAVA][LOG4J] Comment ajouter une expression java dans les logs
[Hadoop] Generateur de logs Apache ?[Résolu] bash - grep et expressions régulières
problème de grep avec la commande systemRuby grep
REGEX : parser des logsgrep avec un espace dans un script
[SHELL] récuperer les nieme caract. dans des chaine obtenue par | grepDeveloppement d'une application de gestion de logs
Plus de sujets relatifs à : grep sur les logs


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR