Petite kestion simple sur grep

Petite kestion simple sur grep - Logiciels - Linux et OS Alternatifs

Marsh Posté le 05-12-2003 à 15:22:13    

salut,  
 
je voudrais fair une recherche dans un fichier de log file de caractere etrange, je connais exactement le motif a rechercher, c est kke chose du genre :
 

Citation :

/AB!GGDTF!/,NV(A`3_LU6M]FXJ1[=


 
elle doit avoir koi comme option la fonction grep pour rechercher ca ?


---------------
#mais-chut
Reply

Marsh Posté le 05-12-2003 à 15:22:13   

Reply

Marsh Posté le 05-12-2003 à 15:54:34    

c est tellement simple que personne ne veux m aider ?


---------------
#mais-chut
Reply

Marsh Posté le 05-12-2003 à 15:57:05    

ben tu lui mets ça directement en paramètre [:mr marron derriere]
 

cat ton_fichier | grep /AB!GGDTF!/,NV(A`3_LU6M]FXJ1[=


edit: ah ben non, ca marche pas :D


Message édité par En_Sabah_Nur le 05-12-2003 à 15:58:43

---------------
XBL : ESN3S | GGPO (3rd strike) : ESN | PSN : Huitxilopochti
Reply

Marsh Posté le 05-12-2003 à 15:58:44    

In  basic  regular expressions the metacharacters ?, +, {,
       |, (, and ) lose their special meaning;  instead  use  the
       backslashed versions \?, \+, \{, \|, \(, and \).

Reply

Marsh Posté le 05-12-2003 à 16:00:21    

En_Sabah_Nur a écrit :

ben tu lui mets ça directement en paramètre [:mr marron derriere]
 

cat ton_fichier | grep /AB!GGDTF!/,NV(A`3_LU6M]FXJ1[=


edit: ah ben non, ca marche pas :D

super le cat inutile
 
egrep powa et d'une
et juste pour finir le pourrissage, voyons voir si quelqu'un sait ce que veut dire "grep", et de deux centimes

Reply

Marsh Posté le 05-12-2003 à 16:03:01    

Taz a écrit :

super le cat inutile
 
egrep powa et d'une
et juste pour finir le pourrissage, voyons voir si quelqu'un sait ce que veut dire "grep", et de deux centimes

j utilise cat si je veux...si ca te plait pas, j men tamponne les coquillettes...


---------------
XBL : ESN3S | GGPO (3rd strike) : ESN | PSN : Huitxilopochti
Reply

Marsh Posté le 05-12-2003 à 16:04:22    

nan, more powa !
 
A+

Reply

Marsh Posté le 05-12-2003 à 16:05:44    

Get Regular Expression Print  
et cat c'est bien quand tu dois intercaler un head ou tail ou ...

Reply

Marsh Posté le 08-12-2003 à 09:15:42    

Salut,
 
O final, alors, je doit lancer koi pour voir ma ligne ?


---------------
#mais-chut
Reply

Marsh Posté le 08-12-2003 à 10:33:53    

cat ton_fichier | grep "/AB!GGDTF!/,NV(A\`3_LU6M]FXJ1\[="

Reply

Marsh Posté le 08-12-2003 à 10:33:53   

Reply

Marsh Posté le 08-12-2003 à 10:38:32    

arrétez aec les cat inutiles

Reply

Marsh Posté le 08-12-2003 à 10:42:12    

ouais, ou la même chose sans le cat et avec fgrep

Reply

Marsh Posté le 08-12-2003 à 10:44:39    

Taz a écrit :

arrétez aec les cat inutiles


 
 :lol:

Reply

Marsh Posté le 08-12-2003 à 10:58:03    

Reply

Marsh Posté le 08-12-2003 à 14:49:31    

Bon, ba puisque personne n a ete capable de me donnéde reponse simple, clair et concise, j ai fait :
 
more nomficher | grep LU6M


---------------
#mais-chut
Reply

Marsh Posté le 08-12-2003 à 14:52:19    

ben la réponse simple je te l'ai donnée! c fgrep (file grep quoi)

Reply

Marsh Posté le 08-12-2003 à 14:55:45    

:??:

Citation :


SYNOPSIS
       grep [options] MOTIF [FICHIER...]


grep --version
grep (grep de GNU) 2.5.1

Reply

Marsh Posté le 08-12-2003 à 15:01:53    

Z_COOL a écrit :

Bon, ba puisque personne n a ete capable de me donnéde reponse simple, clair et concise, j ai fait :
 
more nomficher | grep LU6M


 
Heu... T'as essayé ce que j'ai indiqué???  [:zytrahus5]

Reply

Marsh Posté le 09-12-2003 à 03:01:01    

Bon puisque personne n'a l'air de comprendre que la seule bonne réponse à déja été donnée par arghbis, je la redonne :

fgrep '/AB!GGDTF!/,NV(A`3_LU6M]FXJ1[=' <FILE>


Qui revient au même que grep -F.

Reply

Marsh Posté le 09-12-2003 à 09:12:25    

arghbis a écrit :

ben la réponse simple je te l'ai donnée! c fgrep (file grep quoi)


 
Le "f" dans "fgrep" ce n'est pas pour "file".
On m'avait toujours dit que c'était pour "fast".
Mais en cherchant sur le net je trouve aussi "fixed".
Le mystère reste entier :sweat:

Reply

Marsh Posté le 09-12-2003 à 09:19:10    

ben disons que fgrep est pratique, mais c'est vrai qu'on peut faire la même chose avec grep "monExpressionARechercher" monFichier ou même chose avec egrep (qui est le plus rapide et puissant des trois au passage).
 
effectivement, fgrep = Fixed grep

Reply

Marsh Posté le 10-12-2003 à 03:30:29    

Faudra qu'on m'explique comment egrep peut être plus rapide que fgrep...

Reply

Marsh Posté le 10-12-2003 à 09:27:19    

chaispas, c'est ce qui est dit sur les sites que j'ai vu

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed