equivalent listdsi et sysrecfm (rexx) en ksh

equivalent listdsi et sysrecfm (rexx) en ksh - Shell/Batch - Programmation

Marsh Posté le 18-01-2008 à 15:28:52    

bonjour les amis ,
 
je débute en langage REXX et je cherche à trouver un équivalent de la commande SYSRECFM du langage REXX en ksh :
 
 A = LISTDSI("NONFIC" "FILE" )
 VAR1  = STRIP(SYSLRECL)
 VAR2  = SUBSTR(SYSRECFM,1,1)
 VAR3  = SUBSTR(SYSRECFM,2,1)
 
je n'arrive pas comprendre le sens de l'utilisation de cette commande, et est-ce-qu'elle va servir sur un environnement unix.
 
Merci par avence pour vos réponses...
 
Simogue

Reply

Marsh Posté le 18-01-2008 à 15:28:52   

Reply

Marsh Posté le 18-01-2008 à 16:28:57    

La fonction LISTDSI permet de récuperer des insformations relatives à un fichier.
La fonction valorise un certain nombre de variables :
  SYSLRECL = Longueur d'enregistrement
  SYSRECFM = Format d'enregistrement (par exemple V=variable, FB=fixe bloqué)
  ...
Je ne pense pas que ces informations te soient bien utiles sous Unix d'autant plus qu'il y a de fortes chances pour que la fonction LISTDSI n'existe tout simplement pas.
 
Le lien suivant pointe sur une page chez IBM ou tu pourras télécharger la doc TSOE REXX Reference dans laquelle, entre autre, est décrite la fonction LISTDSI : http://www.elink.ibmlink.ibm.com/p [...] 55&TRL=SRH
 
 
Jean-Pierre.

Reply

Marsh Posté le 18-01-2008 à 19:06:18    

Merci pour l'info mais j'ai deja les informations sur cette commande sur le lien suivant :http://www.hosthelponline.com/rexx_frame.htm.
 
le resultat est utilisé dans un fichier qui sera envoyé par CFT et je dois alimenter des champs dans ce fichier par le resultat de cette commande pour ne pas avoir de planatge applicatif.
 
Merci pour l
a reponse
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed