mainframe - 如何在 JCL 中使用 listcat 列出输出文件中的所有文件
问题描述
上面的 JCL 它只打印假脱机中的文件名,但我们需要在一个输出文件中获取 LCDT.TEST.FINAL.G* 可用的所有文件。那么我们如何通过在输出文件中写入所有带有 LCDT.TEST.FINAL.G* 的可用文件来实现这一点。
解决方案
您的数据集列表在假脱机中,因为这是您通过编码路由它们的地方......
//SYSPRINT DD SYSOUT=*
通过编码将您的 SYSPRINT DD 路由到数据集而不是线轴...
//SYSPRINT DD DISP=(NEW,CATLG,DELETE),
// DSN=&SYSUID..LCDT.DATASET.LIST,
// SPACE=(TRK,(10,10),RLSE)
...并且 IDCAMS 应提供适当的 RECFM 和 LRECL。
推荐阅读
- android - 蓝牙打印机打印 QR Image android studio
- javascript - 在 Reactjs 中创建一个可折叠的 ul li
- python - 如何从新文件开始新的 while 循环——Python 3(使用 Pygame)
- ubuntu - TCP 窗口大小卡住了
- jquery - 更改 HTML 中 jQuery 数据表的背景颜色
- reporting-services - SSRS - 将数据集值与硬编码值匹配
- python - 正确实施__lt__
- java - What is wrong in my approach to create a list of integers using IntStream and forEach?
- python-3.x - 回答错误后重复问题,包括“跳过”选项
- javascript - 每当调整浏览器大小时,On Click 事件都会触发多次