Rechercher un mot ou une expression dans une arborescence de fichiers sous Linux

Rédigé par thomas - - 4 commentaires

Il est souvent utile de vérifier si un ou plusieurs fichiers (texte, non binaire) contiennent un mot ou une expression donnée.

Pour ce faire, voici un petit script à ajouter à votre collection.

Le script

#!/bin/bash

echo "Texte recherché :"  
read texte
find . -type f -exec grep -l $texte {} \;

Que fait-il ?

  • il demande le mot ou l'expression recherchée
  • il retourne la liste des fichiers concernés

Le héros, sur ce coup, c'est grep.

Un soucis ? Vérifiez à tout hasard que :

  • vous vous trouvez bien à la racine de l'arborescence concernée.
  • votre script est exécutable.

4 commentaires

#1  - Garage Door Repair a dit :

You are so cool! I don't suppose I have read through a single thing
like this before. So wonderful to find another person with some original thoughts on this
issue. Really.. thank you for starting this up. This web site
is something that's needed on the internet, someone with a
bit of originality!

Répondre
#2  - Garage Door Repair a dit :

great issues altogether, you simply received a new reader.
What could you recommend in regards to your publish that you made a few days
in the past? Any sure?

Répondre
#3  - Garage Door Repair a dit :

These are truly enormous ideas in concerning blogging. You have touched some fastidious factors
here. Any way keep up wrinting.

Répondre
#4  - makeupanddrive a dit :

Hei, apakah kamu keberatan mmbiarkan akuu mengetahui host web mna yg kamu pakai aku sudh memasukkan blog
anda ke dalam 3 browser situs yang sama sekali berlainan & aku mesti menyampaikan bahwa website ini tidak sedikit dimuat lebih segera
daripada kebanyakan Dapatkah anda merekomendasikan penyedia internnet hosting yg baik dengan harga yang jujur?

Terima kasih, aku menghargai itu!

Répondre

Fil RSS des commentaires de cet article

Écrire un commentaire

Quelle est la deuxième lettre du mot bcmjvm ?