Searching with grep · Rechercher avec grep
This page needs a recent browser (with SharedArrayBuffer support). Please update Chrome, Edge, Firefox or Safari to the latest version. · Cette page nécessite un navigateur récent (avec support SharedArrayBuffer). Veuillez mettre à jour Chrome, Edge, Firefox ou Safari vers la dernière version.
English
Finding text with grep
grepsearches for a word and prints only the lines that contain it:
- Out of a huge log, you instantly see just the lines that matter.
Français
Trouver du texte avec grep
grepcherche un mot et n'affiche que les lignes qui le contiennent :
grep error log.txt
- Sur un immense journal, vous voyez instantanément seulement les lignes qui comptent.
English
Useful options
-iignores case (soErrormatcheserror).-nshows the line number of each match.-vinverts — show lines that do not match.
Français
Options utiles
-iignore la case (doncErrorcorrespond àerror).-naffiche le numéro de ligne de chaque correspondance.-vinverse — affiche les lignes qui ne correspondent pas.
grep -n ok log.txt
English
grep loves pipes
grepshines at the end of a pipe, filtering another command's output:
- "How many error lines?" — filter to errors, then count them. A everyday combo.
Français
grep adore les tuyaux
grepbrille à la fin d'un tuyau, filtrant la sortie d'une autre commande :
cat log.txt | grep error | wc -l
- "Combien de lignes d'erreur ?" — filtrez aux erreurs, puis comptez-les. Une combinaison quotidienne.
English
Common mistakes
grep pattern filefinds matching lines; add-ito ignore case.- Quote a pattern that has spaces or special characters.
Français
Erreurs courantes
grep pattern filetrouve les lignes correspondantes ; ajoutez-ipour ignorer la case.- Mettez entre guillemets un motif contenant des espaces ou des caractères spéciaux.
Explore · Explorer
grep inside a pipeline · grep dans un tuyau
grep filters a stream — feed it the output of another command. · grep filtre un flux — alimentez-le avec la sortie d'une autre commande.
Show only the lines of log.txt that contain error, using grep error log.txt. · Affichez uniquement les lignes de log.txt contenant error, en utilisant grep error log.txt.
How many errors are there? Pipe grep into · dans wc -l: grep error log.txt | wc -l. · Combien d'erreurs y a-t-il ? Tuyautez grep vers wc -l : grep error log.txt | wc -l.