Outils pour utilisateurs

Outils du site


memoinfo:grep

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
memoinfo:grep [2023/10/09 04:19] – créée - modification externe 127.0.0.1memoinfo:grep [2025/05/01 08:37] (Version actuelle) – créée - modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +====== Rechercher en ligne de commande ======
  
 +Sur le serveur, on se place dans le répertoire de travail pour y lancer cette commande :
 +
 +<code>grep --color --include=\*.{php,js,css} -rnwe "recherche" . </code>
 +Voici le détail des arguments :
 +
 +  * --color : pour activer la colorisation des résultats
 +  * --include=\*.{php,js,css} : les extensions de fichiers à cibler
 +  * -r : de manière récursive
 +  * -n : avec les numéros de ligne
 +  * -w : mots complets de la recherche (recherche stricte)
 +  * -e : active la regex sur les extensions de fichiers
 +  * -i : la recherche n'est pas sensible à la casse
 +
 +
 +Note : le terme à recherche doit être entre guillemets et il faut bien ajouter le point (.) final ou alors explicitement donner le chemin complet du répertoire de travail.
 +
 +Source https://www.skyminds.net/bash-rechercher-une-chaine-dans-des-fichiers-de-maniere-recursive-avec-grep/
 +
 +====== Rechercher dans des fichiers pdf ======
 +
 +Installer pdfgrep
 +Commande
 +Recherche dans un dossier dans plusieurs pdf
 +Se placer dans le dossier, puis taper le code ci-dessous
 +<code> pdfgrep 'terme' *.pdf</code>
 +Recherche dans un  fichier spécifique
 +<code>pdfgrep 'terme' fichier.pdf </code>
 +source https://unix.stackexchange.com/questions/6704/how-can-i-grep-in-pdf-files
 +
 +##La page officielle de pdfgrep
 +https://pdfgrep.org/