Récupérer des lignes d'un fichier en Bash

Fermé
lira - 21 juin 2010 à 13:47
 Utilisateur anonyme - 21 juin 2010 à 15:35
Bonjour,

Comment pourrais-je récupérer toutes les lignes des fichiers d'un répertoire donné contenant l'occurence 'toto' par exemple sans tenir compte de la casse et sachant que cette occurence peut être toute seule ou en plein milieu d'un mot? Est ce possible d'avoir la ligne suivie du nom du fichier et du numéro de la ligne où elle se trouve. Je ne m'y connais pas du tout en bash et j 'ai du mal à décoller pour faire ce script.

Merci d'avance pour votre aide !


A voir également:

2 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 896
21 juin 2010 à 13:59
Salut,

find /chemin/dossier -type f -name "*" -exec grep -iHn "toto" {} \;

Devrait le faire ;-))
0
grep -Rni toto /chemin/repertoire
0