Trouver un fichier contenant une chaine ?
bonjour,
Je cherche une commande qui me permette de trouver le nom d'un fichier contenant un certain texte.
Voilà ou j'en suis :
Code:
1 2 3
|
>find . -name "*java" -exec cat {} \; | grep livre
File fichier = new File("livre.xml"); |
Ca me renvoie bien la ligne que je cherche (et donc ça me prouve que le ficheir que je cherche existe bien), mais jene sais pas comment récupérer le nom du fichier contenant cette ligne.
Est-ce que quelqu'un aurais une solution ?
merci :)