Re: grep avec regex

トップ ページ

このメッセージに返信
著者: frederic bressy
日付:  
To: Patrice Karatchentzeff
CC: guilde
題目: Re: grep avec regex
oui

sachant que le 1 entre ADD et TO est important aussi,

par contre en Cobol les blancs entre ADD et 1 puis entre 1 et TO ne sont
pas fixes

c'est surtout que la commande Cobol d'ajout de 1 dans la variable
xxx-DOC-FGH doit se placer entre le 10 eme caractere et avant le 70 eme
caractere

si mes souvenirs de programmation Cobol sont bons

--

Cordialement
Bressy Frederic

Pensez ENVIRONNEMENT : n'imprimer que si nécessaire

Think ENVIRONMENT: print only if necessary

Le 03/11/2021 à 18:57, Patrice Karatchentzeff a écrit :
> Salut
>
> ADD\s+TO\s+.*-DOC-FGH
>
> Si j'ai bien compris ce que tu demandes.. Si tu veux exactement 3 ou 4
> caractères avant le -DOC, il faudra modifier un peu.
>
> Il faut utiliser egrep pour être compatible perlre.
>
> PK
>
> Le mer. 3 nov. 2021 à 18:47, frederic bressy <bressy.frederic@???
> <mailto:bressy.frederic@orange.fr>> a écrit :
>
>     Bonjour

>
>
>     Je dois chercher dans des fichiers Cobol, sous plusieurs dossiers
>     (ramener d'un serveur CVS), une chaîne du type :

>
>     "ADD 1 TO xxx-DOC-FGH"

>
>     sachant que les espaces peuvent être d'un ou plusieurs caractères
>     que le xxx est de 3 ou 4 caractères majuscule (et peut être du
>     numérique)
>     le reste est fixe

>
>     j'ai déjà une commande de prête, utilisée dans des recherche de
>     nombre ,
>     pour chaque fichier dans le dossier ou je lance la commande
>     j'affiche le
>     nombre d’occurrence

>
>     find . -type f -exec echo -n {}'  ' \; -exec grep “CHAINE NUMERIQUE A
>     TROUVER” -c '{}' \;

>
>     Peut-on modifier la commande ci-dessus avec une regex pour chercher la
>     chaîne citée plus haut, et comment?

>
>     merci de vos lumières

>
>     -- 

>
>     Cordialement
>     Bressy Frederic

>
>     Pensez ENVIRONNEMENT : n'imprimer que si nécessaire

>
>     Think ENVIRONMENT: print only if necessary

>
>
>
> --
>       |\      _,,,---,,_           Patrice KARATCHENTZEFF
> ZZZzz /,`.-'`'    -.  ;-;;,_   mailto:patrice.karatchentzeff@gmail.com
> <mailto:patrice.karatchentzeff@gmail.com>
>      |,4-  ) )-,_. ,\ (  `'-'
>     '---''(_/--'  `-'\_)