bzfgrep
Linux
Publiée le
2026-10-30 05:32:17
bzfgrep
# Pour faire une recherche simple dans un fichier bzip2 spécifique
bzfgrep pattern mon_fichier.bz2
# Chercher le motif de manière récursive dans tous les fichiers .bz2 du répertoire courant
bzfgrep -r pattern .
# Ignorer la casse (case-insensitive) lors de ta recherche
bzfgrep -i pattern fichier.bz2
# Compter uniquement le nombre d'occurrences du motif trouvé
bzfgrep -c pattern fichier.bz2
# Exécuter une recherche avec un ou plusieurs motifs séparés par des pipes
bzfgrep "mot1" "mot2" fichier.bz2
# Chercher dans tous les fichiers .bz2 trouvés dans le répertoire actuel et ses sous-répertoires
bzfgrep pattern --exclude=*.log .
# Utiliser l'option -l pour n'afficher que les noms de fichiers contenant le motif (et pas le contenu)
bzfgrep -l pattern *.bz2
# Rechercher un motif spécifique en utilisant une expression régulière avancée
bzfgrep -E 'regex_complexe' fichier.bz2
# Combiner la recherche récursive et l'exclusion d'un type de fichiers
bzfgrep -r --exclude-dir=vendor pattern .
# Chercher le motif dans un ensemble spécifique de fichiers bzip2
bzfgrep pattern file1.bz2 file2.bz2
# Forcer l'affichage des lignes qui contiennent le motif (comportement par défaut, mais bon à savoir)
bzfgrep -H pattern fichier.bz2
# Si tu veux chercher un motif dans plusieurs fichiers en même temps
bzfgrep pattern *.bz2
# Pour limiter la recherche aux N premières lignes trouvées
bzfgrep -n --max-lines=50 pattern gros_fichier.bz2
# Exclure les fichiers qui correspondent à ce pattern de nommage
bzfgrep pattern --exclude='temp*' .