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 changer la police ou la taille de la police dans le menu Démarrer de Classic Shell
Comment changer la police ou la taille de la police dans le menu Démarrer de Classic Shell
Si vous utilisez le menu Démarrer de Classic Shell, vous n'êtes pas limité comme les autres menus de démarrage à un nombre limité d'options de personnalisation. Classic Shell a été conçu pour vous permettre de personnaliser chaque aspect de celui-ci. Alors que la plupart des paramètres de Classic Shell sont présents dans l'interface utilisateur des paramètres graphiques, certains paramètres font partie de l'habillage
Comment créer un dépliant avec Microsoft Word
Comment créer un dépliant avec Microsoft Word
Créer un dépliant accrocheur dans Word est plus facile que vous ne le pensez. Voici les étapes à suivre pour créer un dépliant dans Word, y compris différentes versions.
Comment utiliser DirectStorage dans Windows 10
Comment utiliser DirectStorage dans Windows 10
Pour utiliser DirectStorage dans Windows 10, vous avez juste besoin du bon matériel et de la bonne version de Windows. La configuration requise pour DirectStorage est un SSD NVMe et une carte graphique prenant en charge DirectX 12 et Shader Model 6.0. Vous n'avez pas besoin d'activer DirectStorage ; cela fonctionnera si votre PC répond aux exigences.
Désactiver les partages administratifs dans Windows 10, Windows 8 et Windows 7
Désactiver les partages administratifs dans Windows 10, Windows 8 et Windows 7
Découvrez deux façons de désactiver les partages administratifs par défaut dans Windows 10, Windows 8, Windows 8.1 et Windows 7.
Désactiver les vignettes dynamiques en même temps dans le menu Démarrer de Windows 10
Désactiver les vignettes dynamiques en même temps dans le menu Démarrer de Windows 10
Si vous souhaitez vous débarrasser des Live Tiles pour toutes les applications épinglées à la fois et empêcher les nouvelles applications épinglées d'avoir des Live Tiles dans Windows 10, suivez ce didacticiel.
Les 5 meilleurs modèles de notions pour les étudiants
Les 5 meilleurs modèles de notions pour les étudiants
Notion est un puissant outil de prise de notes et de productivité. Avec des fonctionnalités pour organiser des notes, des cours, des conférences, etc., il peut être une ressource inestimable pour soutenir les études et naviguer dans la vie étudiante. Si vous voulez savoir quelle est la meilleure notion
Comment modifier le texte de Snapchat après la publication
Comment modifier le texte de Snapchat après la publication
Snapchat est célèbre pour sa politique selon laquelle, une fois que quelque chose est envoyé, ce n'est plus entre vos mains. Au fil des ans, la plate-forme a introduit des options pour supprimer les Snaps non lus, mais il n'y a jamais eu vraiment d'option pour modifier quoi que ce soit après