Comment trouver tous les fichiers contenant une chaîne sous Linux

不言
Libérer: 2019-02-28 10:16:30
original
6368 Les gens l'ont consulté

Comment trouver tous les fichiers contenant une chaîne sous Comment trouver tous les fichiers contenant une chaîne sous Linux ? Cet article explique la recherche récursive de tous les fichiers contenant une chaîne de texte spécifique. La commande « find » est utilisée dans l'article pour rechercher des chaînes dans les fichiers. Vous pouvez également utiliser la commande grep pour rechercher du texte. Examinons le contenu spécifique ci-dessous.

Comment trouver tous les fichiers contenant une chaîne sous Linux

Regardons d'abord la commande

#find / -exec grep -l“string-to-search”{};
Copier après la connexion

Regardons l'utilisation spécifique

Ce qui suit est un exemple de commande pour la recherche /filesystem pour le texte 'redhat'. Cette commande recherchera tous les fichiers contenant la chaîne « redhat » et le nom du fichier de liste comme indiqué ci-dessous.

# find / -exec grep -l“redhat”{}; 

/lib64/security/pam_oddjob_mkhomedir.so 
/lib64/libdevmapper.a.1.02 
/lib64/libdevmapper-event.a.1.02 
/lib64/libdevmapper.a 
/lib64/libdevmapper-event.a 
...
Copier après la connexion

Recherchez dans les fichiers avec une extension de fichier spécifique. Comme si vous recherchiez « redhat » dans tous les fichiers php, utilisez la commande suivante.

# find / -name'* .php'-exec grep -l“redhat”{}; 
/var/www/projects/index.php 
/var/www/projects/new.php 
...
Copier après la connexion

Cet article est terminé ici. Pour un contenu plus passionnant, vous pouvez prêter attention aux didacticiels de la colonne pertinente sur le site Web PHP chinois ! ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!