Prenez ces exemples pour ce qu'ils sont : des exemples. Ils ne servent pas à remplacer la documentation de base, IBM(pour dfsort), CA(pour casort) ou SYNCSORT.
Le site les trucs par IBM, en anglais, propose beaucoup d'autres exemples.
Pour aider la tâche des gestionnaires d'espace(s) disque(s) il existe beaucoup de produits, payants bien sur. En cherchant bien sur internet, et en particulier sur le site http://www.cbttape.org, vous trouverez quelques programmes gratuits et bien faits, mais demandant une installation sur le site avec tous les ennuis que cela peut provoquer.
Pour une 1ère approche, les utilitaires standards IBM peuvent suffire. Le couple DCOLLECT + SORT permet de faire beaucoup de chose sans avoir la complexité (et la puissance) d'un logiciel spécilisé comme FDR, MICS, SAS, ....).
Le fichier sortdcol permet de lister:
Selon les standards adoptés sur votre site, cet exemple pourra devoir ètre adapté.
Cet exemple s'appuie sur la technique de symboles de DFSORT.
SORTDCO1 est un exemple de base qui, en se basant sur la norme d'un site permet de faire:
Avec dcolimpr permet de faire un report sur les fichiers présents sur disque au moment du dcollect.
Le site les trucs par IBM propose des exemples pour générer du JCL. Mais je trouve la solution un peu tirée par les cheveux (niveau de PTF, altération du fichier par SEQNUM).
Personnellement, si je doit générer du jcl, je préfère utiliser des programmes en REXX ou en SAS. Vous trouverez des exemples dans mes autres pages.