Rechercher avec grep/zgrep
animo
-
tibobo_77 Messages postés 226 Date d'inscription Statut Membre Dernière intervention -
tibobo_77 Messages postés 226 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je cherche de l'aide sur grep/zgrep et le manuel est plutôt compliqué...
Je souhaite chercher un mot dans plusieurs fichiers textes compressés (gz)
et j'ai le résultat sous forme de liste avec le nombre d'occurrences par fichiers.
J'aimerais supprimer de ce résultat les lignes contenant un autre mot, et ne pas afficher les lignes avec 0 résultats.
Est-ce possible ?
Si oui, est-il aussi possible d'avoir un 'export' de ce résultat dans un fichier txt ?
Le listing dans le terminal est très long et je dois vérifier chaque ligne.
Merci d'avance
je cherche de l'aide sur grep/zgrep et le manuel est plutôt compliqué...
Je souhaite chercher un mot dans plusieurs fichiers textes compressés (gz)
zgrep -c monmot /rep/*.gz
et j'ai le résultat sous forme de liste avec le nombre d'occurrences par fichiers.
J'aimerais supprimer de ce résultat les lignes contenant un autre mot, et ne pas afficher les lignes avec 0 résultats.
Est-ce possible ?
Si oui, est-il aussi possible d'avoir un 'export' de ce résultat dans un fichier txt ?
Le listing dans le terminal est très long et je dois vérifier chaque ligne.
Merci d'avance
3 réponses
-
-
zgrep -c monmot /rep/*.gz | grep monmot | grep -v lemotquejeneveuxpas > /ton/fichier/.txt
Il doit y avoir plus simple, mais n'étant pas très doué... en tout cas ça doit marcher! -
à priori ceci donne la meme chose
zgrep -c monmot /rep/*.gz | zgrep -v lemotquejeneveuxpas > /ton/fichier/.txt
merci de m'avoir mis sur la voie