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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  [bash] grep plusieurs pattern, et autres joyeusetés...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[bash] grep plusieurs pattern, et autres joyeusetés...

n°1177242
Burps
Posté le 05-11-2009 à 10:41:53  profilanswer
 

Bonjour
 
Je voudrais grep-er sur un ficher 2 endroits particuliers :  
- Le 1er me donne une date, j'arrive a retrouver exactement l'info qu'il me faut
- Le 2eme (et c'est ici la difficulté) se retrouve "5 lignes après le pattern 'toto'".
 
Je voudrais juste récupérer la date, et la 5eme ligne apres mon pattern.
 
Sachant que j'ai ca a faire sur + de 2000 fichiers, il est evidemment inimaginable de traiter chaque fichier à la main...
 
Z'auriez un idée ??
 
Merci d'avance

mood
Publicité
Posté le 05-11-2009 à 10:41:53  profilanswer
 

n°1177275
Burps
Posté le 05-11-2009 à 11:56:00  profilanswer
 

Bon, j'ai trouvé des trucs interessants a base de awk :  
 
http://fixunix.com/unix/526125-out [...] -grep.html
 
ca donnerait qqch comme ca :  

Code :
  1. awk '/ABC/{getline;getline;getline;print}' file


POur récupérer la 4eme ligne apres avoir trouvé le pattern 'ABC'.
 
Maintenant, comment puis cumuler cette recherche avec la 1ere ? (la date)
 
Thx

n°1177475
ben5913
Posté le 06-11-2009 à 02:40:10  profilanswer
 

sed -n '
/[0-9]\{2\}-[0-9]\{2\}-[0-9]\{4\}/ {
p
}
{
n
n
n
n
n
}
{
p
}
' essai.txt  
cdlt,  


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  [bash] grep plusieurs pattern, et autres joyeusetés...

 

Sujets relatifs
[bash] stats des fichiers par taille[bash] Contrôler la longueur des lignes dans un fichier.
resolu [XEN] utilisation de plusieurs cartes reseaux physiques debian5[bash/perl] comparer un nom de dossier avec la date
script bash et setuidbash, écrire dans un tableau
Logiciel de gestion de taches sur plusieurs ordinateursScript bash : exécution de plusieurs scripts
PDC Samba-OpenLdap.Gestion des Profils itinérants sur plusieurs NAS 
Plus de sujets relatifs à : [bash] grep plusieurs pattern, et autres joyeusetés...


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