Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > z/OS
z/OS Forum d'entraide sur z/OS et MVS (Multiple Virtual Storage), les systèmes d'exploitation des ordinateurs « mainframes » IBM : JCL, Tso, Ispf, Vsam, Racf, SMS, Cics, Ims, OPC, Ca-7, Control-M, Dialog Manager ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/09/2011, 16h08   #1
Membre confirmé
 
Inscription : mars 2004
Messages : 1 187
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 1 187
Points : 233
Points : 233
Par défaut ne garder que les .GDFR

Bonjour,

j'ai un fichier qui contient les lignes suivantes :

Code :
1
2
3
4
5
6
7
XX.YY.EXTCPT.GDFR 
X.GLOBAL                     
YY.OOGA.SASV6.GDFR      
CVGS.KPGA.Q3511730.SPOOL001
NJPT.HJQ.LOTI133          
tec...
et j'aimerais via un programme SORT ou encore ICETOOL ne sélectionner que les enregistrements qui contiennent .GDFR.
Je ne peux pas entrer en edit dans le fichier, il est trop volumineux.

Merci d'avance pour votre aide.
sam01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/09/2011, 18h51   #2
Membre chevronné
 
Avatar de bernard59139
 
Administrateur de base de données
Inscription : octobre 2006
Messages : 503
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données

Informations forums :
Inscription : octobre 2006
Messages : 503
Points : 688
Points : 688
Bonjour
avec le tri, c'est possible, de mémoire la sysin devrait ressembler à :
Citation:
SORT FIELDS=COPY
INCLUDE COND=(1,100,S,EQ,C'.GDFR.')
bernard59139 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/09/2011, 20h22   #3
Membre Expert

 
Homme François Durand
Spécialiste Delivery Mainframe IBM
Inscription : octobre 2005
Messages : 1 096
Détails du profil
Informations personnelles :
Nom : Homme François Durand
Âge : 53
Localisation : France, Seine Saint Denis (Île de France)

Informations professionnelles :
Activité : Spécialiste Delivery Mainframe IBM
Secteur : Finance

Informations forums :
Inscription : octobre 2005
Messages : 1 096
Points : 1 704
Points : 1 704
Citation:
Envoyé par bernard59139 Voir le message
Bonjour
avec le tri, c'est possible, de mémoire la sysin devrait ressembler à :
Ne serait-ce pas plutôt SS ( SubString ) à la place de S ?
Luc Orient est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/09/2011, 08h06   #4
Membre chevronné
 
Avatar de bernard59139
 
Administrateur de base de données
Inscription : octobre 2006
Messages : 503
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données

Informations forums :
Inscription : octobre 2006
Messages : 503
Points : 688
Points : 688
effectivement. J'aurai du mettre mes lunettes.
Citation:
SORT FIELDS=COPY
INCLUDE COND=(1,100,SS,EQ,C'.GDFR.')
bernard59139 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/09/2011, 11h31   #5
Membre confirmé
 
Inscription : mars 2004
Messages : 1 187
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 1 187
Points : 233
Points : 233
ca ne fonctionne pas...
Mon fichier est en VB j'ai alors tenté :

Code :
1
2
3
4

SORT FIELDS=COPY
INCLUDE COND=(5,100,SS,EQ,C'.GDFR.')
mais ça ne fonctionne pas..

le fichier en sortie est vide...
sam01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/09/2011, 12h35   #6
Membre confirmé
 
Inscription : mars 2004
Messages : 1 187
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 1 187
Points : 233
Points : 233
ça à fonctionné avec la sysin suivante :

Code :
1
2
3
4

 SORT FIELDS=COPY                      
 INCLUDE COND=(4,48,SS,EQ,C'.FIXE')
Merci.
sam01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/09/2011, 13h57   #7
Membre chevronné
 
Avatar de bernard59139
 
Administrateur de base de données
Inscription : octobre 2006
Messages : 503
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données

Informations forums :
Inscription : octobre 2006
Messages : 503
Points : 688
Points : 688
Il faut savoir interpreter ce que l'on te donne, ici comme ailleurs.

dans ta demande tu demandais pour garder .GDFR..
Dans la sysin, j'ai inclus le point final de la phrase. Une erreur je l'avoue.

a+
bernard59139 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h02.


 
 
 
 
Partenaires

Hébergement Web