Commande GREP
Fermé
le_demandeur
-
2 avril 2018 à 13:13
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 2 avril 2018 à 18:04
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 2 avril 2018 à 18:04
A voir également:
- Commande GREP
- Invite de commande - Guide
- Commande terminal mac - Guide
- Commande dism - Guide
- Grep plusieurs mots ✓ - Forum Linux / Unix
- Diskpart commande - Guide
1 réponse
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 418
2 avril 2018 à 13:29
2 avril 2018 à 13:29
Salut,
Merci de poster un exemple de ton fichier de départ et ce que tu veux trouver !
Merci de poster un exemple de ton fichier de départ et ce que tu veux trouver !
2 avril 2018 à 15:36
2 avril 2018 à 15:38
2 avril 2018 à 15:51
MOVE '9999' TO WK-ENREG(1274:4)
IF WK-CPT(18:5) = 'AGARI'
MOVE WS-CODED TO FS-ENR(554:5)
2 avril 2018 à 16:15
Si récursivité souhaité, rajouter "-r"
PS. C'est un ELLE minuscule dans et non pas un UN.
2 avril 2018 à 17:35
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'