Recherche chaine caractères dans dossier mais que .php

[Résolu/Fermé]
Signaler
-
 AlexisM -
Bonjour,
J'aimerai faire un script qui va me chercher le mot "udp://" dans le /home mais que dans des fichiers PHP.

Actuellement j'ai déjà
find /home -type f -exec grep -H 'udp://' {} \;
mais il va chercher dans tout ! Des logs, des .js, des .conf ... Résultat me retrouve avec 3000 lignes inutiles!
Ou alors si possible garder ce code mais exclure "/home/labo"

Merci d'avance,
Cordialement,


2 réponses

Messages postés
36324
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 426
Salut,

find /home -type f -name '*.php' -exec grep -H 'udp://' {} \;
Messages postés
36324
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 426
Ou alors si possible garder ce code mais exclure "/home/labo"

find /home -name labo -prune -o \( -type f \) -exec grep -H 'udp://' {} \;
Devrait le faire...
Merci les gars, Impec' !