Aller au menu - Aller au contenu

Afficher lignes fichiers d'un dossier qui contiennent un mot

Pour accéder à cette section
Connectez-vous !
connexion_rpx
Page 1 
Auteur Message
1 visiteur sur ce sujet (1 Anonyme)
Page 1 
Hors ligne pandora27 # Posté le 05/02/2012 à 23:30:46

Bonjour,

Je cherche à afficher toutes les lignes des fichiers d'un dossier (univ) qui contiennent le mot "bonjour".
J'ai essayé :
Code : Console
grep 'bonjour' /univ/*

mais cela m'affiche juste le nom des fichiers qui contiennent le mot et pas les lignes qui le contiennent...
Avez vous une solution ?
Merci d'avance.
Publicité # Posté le 05/02/2012 à 23:30:46

Hors ligne S4RuM4N # Posté le 06/02/2012 à 00:16:05

Études : EFREI

Hello

Etrange, dans son comportement par defaut, grep affiche la ligne pour les fichiers texte, et indique juste qu'il l'a trouvé s'il s'agit d'un fichier binaire.

Essaye avec :
Code : Autre
1
grep -I bonjour /univ/*

Le -I pour passer les fichier binaires (n'avoir que les fichiers texte)

Si ce n'est tjrs pas le cas, essaye de voir si grep n'est pas aliasé a une autre commande :
Code : Autre
1
type alias


have fun

Retour au forum "Linux et *BSD" ou à la liste des forums

Pour accéder à cette section
Connectez-vous !
connexion_rpx