Commande GREP
le_demandeur
-
zipe31 Messages postés 36402 Date d'inscription Statut Contributeur Dernière intervention -
zipe31 Messages postés 36402 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'essaye de trouver les programmes dans lesquels j'ai des lignes de code avec des positions exemple :
Move NOM-FICHIER(12:45) TO WK-VARIABLE.
donc par exemple recherchée est (??:??).
J'essaye d'utiliser la commande grep mais ça me paraît un peu compliqué de faire la correspondance.
Pourriez-vous m'aider SVP ?
J'essaye de trouver les programmes dans lesquels j'ai des lignes de code avec des positions exemple :
Move NOM-FICHIER(12:45) TO WK-VARIABLE.
donc par exemple recherchée est (??:??).
J'essaye d'utiliser la commande grep mais ça me paraît un peu compliqué de faire la correspondance.
Pourriez-vous m'aider SVP ?
A voir également:
- Commande GREP
- Invite de commande - Guide
- Commande terminal mac - Guide
- Commande dism - Guide
- Diskpart commande - Guide
- Commande scannow - Guide
MOVE '9999' TO WK-ENREG(1274:4)
IF WK-CPT(18:5) = 'AGARI'
MOVE WS-CODED TO FS-ENR(554:5)
Si récursivité souhaité, rajouter "-r"
PS. C'est un ELLE minuscule dans et non pas un UN.
Tout a l'heure j'ai essayé avec :
grep '(' * | grep ':' | grep ')'
mais ça me retourne même des lignes qui correspondent pas à mon besoin :
01 WS-ENREG PIC X(4000).
01 XL-LONGUEUR-FA PIC 9(00005) VALUE 04000.
01 XL-LONGUEUR-FB PIC 9(00005) VALUE 04000.
MOVE FE-ENREG(1:XZ-LONGUEUR-FA) TO WS-ENREG.
IF FE-ENREG(248:1) NOT = 'L'
IF FE-ENREG(554:5) = 'ADERE'