Selectionner un texte

Résolu
boosterjack Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   -  
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

Je cherche a nettoyer un fichier apres avoir effectuer un grep -rn "phrase" *. Suite a cette commande j'ai bien les path contenant cette "phrase" mais sous cette forme:

/mon/path/plus/dossier/bizarre/fichier_bizarre:36:phrase et moi je voudrais uniquement
/mon/path/plus/dossier/bizarre/fichier_bizarre


Comment je peux faire ?

Merci
A voir également:

3 réponses

mamiemando Messages postés 33769 Date d'inscription   Statut Modérateur Dernière intervention   7 878
 
Par exemple :
grep -rl "pouet" *

Jète un œil ici :
man grep

Bonne chance
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Salut,

Perso je pencherai plus pour :
grep -rl "pouet" *
C'est un "ELLE" minuscule, hein ? ;-))

Édit : J'ai rien dit ;-(( Je ne sais pas pourquoi il me semblait avoir vu un "h" à la place du "l" ;-((
Je sais, c'est l'âge ;-))
0
mamiemando Messages postés 33769 Date d'inscription   Statut Modérateur Dernière intervention   7 878 > jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention  
 
J'ai édité mon message en cours de route, j'avais effectivement mis h au début mais ce n'était pas le bon morceau qui était extrait :-)
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896 > mamiemando Messages postés 33769 Date d'inscription   Statut Modérateur Dernière intervention  
 
Ça me rassure, je ne suis pas encore atteint d'un début de sénilité ;-))
0
boosterjack Messages postés 11 Date d'inscription   Statut Membre Dernière intervention  
 
Merci a vous 2 mamiemando et jipicy pour la réactivité et le savoir-faire (partagé) :-)

Probleme résolu.
0
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention  
 
Salut,

Ou
cut -d':' -f1
0