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

 


Dernière réponse
Sujet : Recherche de chaînes de caractères dans un fichier
arsunik essaie fgrep, qui ne prend pas d'expression régulière.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
arsunik essaie fgrep, qui ne prend pas d'expression régulière.
PinG

merou91 a écrit a écrit :

Oui mais y a pas un problème avec les '.' dans la chaine de caractères parce que $vi monfichier | grep '123.3.2.1' ne marche pas chez moi.  



grep fait du patern matching sur des REGEXP ((1)grep et (7)regex), hors '.' est un caractère spécial. essaye '\.'

merou91 Oui mais y a pas un problème avec les '.' dans la chaine de caractères parce que $vi monfichier | grep '123.3.2.1' ne marche pas chez moi.
PinG

merou91 a écrit a écrit :

Voilà j'ai un fichier et je voudrais rechercher uen chaîne de caractères dans le fichier pour ca j'utilise :  
$grep '123.23.2.1' monfichier
 
Mais après que le texte s'affiche je souhaiterai faire une deuxième recherche sur une deuxième chaine de caractères, en prenant toujours en compte le premier critère. (je ne souhaite pas rechercher les deux chaînes d'un coup)
 
Sinon je ne comprends pourquoi : $vi monfichier | grep '123.23.2.1' ne marche pas alors que : $vi monfichier | grep '123' marche.
 
Merci.  



grep truc fichier | grep muche

merou91 Voilà j'ai un fichier et je voudrais rechercher uen chaîne de caractères dans le fichier pour ca j'utilise :  
$grep '123.23.2.1' monfichier
 
Mais après que le texte s'affiche je souhaiterai faire une deuxième recherche sur une deuxième chaine de caractères, en prenant toujours en compte le premier critère. (je ne souhaite pas rechercher les deux chaînes d'un coup)
 
Sinon je ne comprends pourquoi : $vi monfichier | grep '123.23.2.1' ne marche pas alors que : $vi monfichier | grep '123' marche.
 
Merci.

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)