La commande fgrep
est utilisée pour rechercher des chaînes de caractères fixes dans des fichiers. Contrairement à grep
, fgrep
ne traite pas les expressions régulières, ce qui en fait un outil rapide pour des recherches littérales.
La syntaxe de base de la commande fgrep
est la suivante :
fgrep [options] [arguments]
Voici quelques options courantes pour fgrep
:
-i
: Ignore la casse lors de la recherche.-v
: Inverse la recherche, affichant les lignes qui ne contiennent pas la chaîne.-c
: Affiche le nombre de lignes correspondantes au lieu des lignes elles-mêmes.-n
: Affiche les numéros de ligne avec les lignes correspondantes.Voici quelques exemples pratiques de l’utilisation de fgrep
:
fgrep "chaîne" fichier.txt
fgrep -i "chaîne" fichier.txt
fgrep -c "chaîne" fichier.txt
fgrep -v "chaîne" fichier.txt
fgrep -n "chaîne" fichier.txt
fgrep
lorsque vous avez besoin de rechercher des chaînes fixes pour une performance optimale.fgrep -i -n "chaîne" fichier.txt
pour une recherche insensible à la casse avec numéros de ligne.fgrep "chaîne" fichier.txt > résultats.txt
.