Bonjour,
Sous Unix je cherche à partir d'un fichier contenant une chaine de type SQL" select (champ1 || champ2) , champ3 * champ4, champ5-Champ3..." etc
Il s'agit d'une chaine qui contient tous les caractères possibles (+,-,%,*,/, ||,),(,' ) rechercher dans un ensemble de fichiers.
Je souhaite récupérer le nom du fichier et la ligne ou je retrouve ma chaîne
Je n'arrrive pas soit en shell soit en perl à faire cette recherche
Avec cette syntaxe dans mon fichier ab j'ai la chaine à rechercher
find . -name "*.qry" -exec grep -v `cat ab` {} \;
Mais j'obtiens avec les des résultats faux
Quelqu'un a t'il une idée ?
Merci pour votre aide.
Partager