====== Rechercher en ligne de commande ====== Sur le serveur, on se place dans le répertoire de travail pour y lancer cette commande : grep --color --include=\*.{php,js,css} -rnwe "recherche" . 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 pdfgrep 'terme' *.pdf Recherche dans un fichier spécifique pdfgrep 'terme' fichier.pdf source https://unix.stackexchange.com/questions/6704/how-can-i-grep-in-pdf-files ##La page officielle de pdfgrep https://pdfgrep.org/