Principal Linux Rechercher des fichiers contenant du texte spécifique sous Linux

Rechercher des fichiers contenant du texte spécifique sous Linux



Linux, quelle que soit la distribution que vous utilisez, est livré avec un certain nombre d'outils GUI qui permettent de rechercher des fichiers. De nombreux gestionnaires de fichiers modernes prennent en charge la recherche de fichiers directement dans la liste de fichiers. Cependant, la plupart d'entre eux ne vous permettent pas de rechercher dans le contenu d'un fichier. Voici deux méthodes que vous pouvez utiliser pour rechercher le contenu des fichiers sous Linux.

Publicité


Il existe probablement plus de méthodes disponibles. Il existe Catfish, un outil de recherche populaire avec un index de recherche, qui peut trouver vos fichiers très rapidement. Il est livré avec une option pour rechercher le contenu des fichiers, mais cela ne fonctionne pas de manière fiable pour moi.

Catfish Linux

el icono de Windows no abre Windows 10

J'aimerais partager les méthodes que j'utilise moi-même.
La première méthode implique l'utilitaire grep, qui existe dans n'importe quelle distribution, même dans les systèmes embarqués construits sur busybox.

Pour rechercher des fichiers contenant du texte spécifique sous Linux , procédez comme suit.

  1. Ouvrez votre application de terminal préférée. Terminal XFCE4 est ma préférence personnelle.
  2. Accédez (si nécessaire) au dossier dans lequel vous allez rechercher des fichiers avec un texte spécifique.
  3. Tapez la commande suivante:
    grep -iRl 'votre-texte-à-trouver' ./

    Voici les commutateurs:
    -i - ignorer la casse du texte
    -R - recherche récursivement les fichiers dans les sous-répertoires.
    -l - affiche les noms de fichier au lieu des portions de contenu du fichier.

    ./ - le dernier paramètre est le chemin vers le dossier contenant les fichiers dont vous avez besoin pour rechercher votre texte. Dans notre cas, il s'agit du dossier actuel avec le masque de fichier. Vous pouvez le remplacer par le chemin complet du dossier. Par exemple, voici ma commande

    grep -iRl 'linux' / home / utilisateur / Documents / winaero

Contenu du fichier de recherche Grep

Remarque: Autres commutateurs utiles que vous voudrez peut-être utiliser avec grep:
-n - affiche le numéro de ligne.Contenu du fichier de recherche Mc
-w - correspond au mot entier.

como se cita en discordia

Une autre méthode que j'utilise est Midnight Commander (mc), l'application de gestion de fichiers de la console. Contrairement à grep, mc n'est pas inclus par défaut dans toutes les distributions Linux que j'ai essayées. Vous devrez peut-être l'installer vous-même.

Rechercher des fichiers contenant du texte spécifique avec mc

Pour rechercher des fichiers contenant du texte spécifique à l'aide de Midnight Commander, démarrez l'application et appuyez sur la séquence suivante sur le clavier:
Alt + Maj +?
Cela ouvrira la boîte de dialogue de recherche.

Résultats de recherche Mc

Remplissez la section «Contenu:» et appuyez sur la touche Entrée. Il trouvera tous les fichiers avec le texte requis.

Résultats de recherche Mc Panelize

Vous pouvez placer ces fichiers dans le panneau gauche ou droit en utilisant l'option Panelize et copier / déplacer / supprimer / afficher / faire ce que vous voulez.

La tecla de inicio no funciona Windows 10

Midnight Commander est un outil très rapide pour la recherche.

C'est ça.

Des Articles Intéressants

Choix De L'Éditeur

Comment envoyer des photos par e-mail à partir d'un iPhone ou d'un appareil Android
Comment envoyer des photos par e-mail à partir d'un iPhone ou d'un appareil Android
Êtes-vous fatigué des applications tierces qui compriment les photos que vous essayez d'envoyer par e-mail ? Bien que le message puisse sembler correct de votre côté, l'application a compressé vos fichiers et le destinataire reçoit des images de mauvaise qualité. Heureusement,
Comment mettre à jour automatiquement les jeux Xbox One
Comment mettre à jour automatiquement les jeux Xbox One
La mise à jour de vos jeux Xbox One est nécessaire si vous souhaitez profiter de leurs dernières fonctionnalités. Il est également conseillé de mettre à jour l'intégralité de votre système Xbox One une fois que les mises à jour sont disponibles. Après tout, les développeurs travaillent constamment à l'amélioration du
KB4480970 peut casser les partages SMBv2, voici une solution de contournement
KB4480970 peut casser les partages SMBv2, voici une solution de contournement
Attention aux utilisateurs de Windows 7, KB4480970 peut casser SMBv2, limitant votre accès aux partages réseau. Voici ce qu'il faut faire. Le protocole SMB (Server Message Block) est le protocole de partage de fichiers réseau de Microsoft Windows. L'ensemble des paquets de messages définissant une version particulière du protocole est appelé un dialecte. Le système de fichiers Internet commun
Comment faire une porte dans DayZ
Comment faire une porte dans DayZ
Avez-vous trouvé un petit coin confortable à Chernarus et pensez-vous qu'il est temps de vous installer? Voulez-vous revendiquer une structure abandonnée mais craignez que tout le monde puisse entrer et vous tuer dans votre sommeil ? Imeuble
Exporter une machine virtuelle Hyper-V dans Windows 10
Exporter une machine virtuelle Hyper-V dans Windows 10
Hyper-V dans Windows 10 permet d'exporter une machine virtuelle. Vous pouvez utiliser la fonction d'import-export pour déplacer une machine virtuelle vers un autre hôte Hyper-V.
Ce PC Tweaker
Ce PC Tweaker
Ce PC Tweaker - mon tout nouveau travail. Attention à tousAttention à tous les utilisateurs de This PC Tweaker, la fonction d'édition du volet de navigation a été supprimée de la version RTM de This PC Tweaker 1.0 en raison de bogues et de problèmes de stabilité. Il sera publié sous forme d'application séparée très bientôt.La version 1.3 est disponible, veuillez télécharger un
Comment ajouter un compte Gmail à Outlook
Comment ajouter un compte Gmail à Outlook
Comme vous le savez peut-être, Outlook est compatible avec tous les principaux fournisseurs de services de messagerie. Étant donné que la plupart des gens possèdent au moins un compte Gmail, nous allons vous montrer comment ajouter le vôtre à Outlook. Nous expliquerons le processus