是否可以使用通配符删除z / OS上的数据集

想一想

我想删除许多临时数据集,其数据集名称为MYTEST。**,但仍然找不到简便的方法来处理任务。
我打算在下面使用Shell命令删除它们

  cat "//'dataset.list'"| xargs -I '{}' tsocmd "delete '{}'"

但是,首先我必须将数据集列表保存到PS数据集或Unix文件中。在Unix中,我们可以将ls命令的输出重定向到一个文本文件中:“ ls MYTEST。*> dslist”,但是在TSO或ISPF面板上,似乎没有简单的命令可以做到这一点。

有人对此有任何线索吗?您的评论将不胜感激。

布鲁斯·马丁(Bruce Martin)

Rexx ISPF选项可能是最简单的,将来可以使用,但选项包括:

  • 在ispf 3.4中使用save命令保存到文件,然后在save命令创建的文件上使用rexx程序

  • listcat命令,尤其是

    listcat lvl(MYTEST)ofile(ddname)

    然后编写一个rexx程序进行实际删除

  • 或者,您可以在ISPF下运行的rexx程序中使用ISPF服务LMDINIT,LMDLISTY和LMDFREE,即

       / * Rexx ispf程序,用于处理数据集* /
       地址ispexec 
       “ LMDINIT LISTID(lidv)LEVEL(MYTEST)” 
       “ LMDLIST LISTID(” lidv“)OPTION(list)数据集(dsvar)stats(yes)”
       在rc = 0时执行
          / *删除或任何* /
       结束
       “LMDFREE LISTID(” lidv “)”

对于所有这些方法,您都需要完全限定第一个高级限定符。


了解什么Rexx / ISPF将为您服务。ISPF编辑器中,您可以使用model命令来获取所有ISPF命令的模板/信息:

 Command ====> Model LMDINIT 

将为lmdinit命令添加模板。有用于rexx,cobol,pl1,ISPF面板,ISPF骨架消息等的模板。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

是否可以使用命名变量通配符过滤 Pyspark 数据帧?

获取Firebase数据库的引用时是否可以使用通配符构建路径

是否可以使用jQuery DataTables添加数据集

AWS Amplify + Appsync-是否可以使用@connection转换来级联删除相关数据?

是否可以使用GCM传输数据?

是否可以使用LINQ透视数据?

在DB2 z / OS版中,是否可以使用一个命令来重建多个索引空间?

FMX中是否可以使用LiveBindings替代方案,以便可以使用线程生成的数据集?

BigQuery 可以使用通配符表名和 table_suffix,但我正在寻找类似通配符数据集和 dataset_suffix 的解决方案

可以使用数据集作为参考

如何删除mouseleave上的数据集

可以使用shapely和rtree查找与大数据集上的每个点最接近的线

是否可以在WordNet数据集上获取类?

是否可以使用通配符SAN证书?

TensorFlow:是否可以使用for循环将函数映射到数据集?

是否可以使用查询集过滤外键?Django的

是否可以使用 sequelize 迁移设置字符集?

是否可以使用XPath获得此结果集?

可以使用plpgsql读取/写入/删除OS文件吗?

是否可以使用在模拟数据上训练的预测模型来预测实验数据?

查看数据集上的ZFS重复数据删除率

是否可以使用通配符删除Chrome历史记录?

如果要在Mac OS上将数据从Excel传输到SQLite,是否可以使用ODBC?

Windows Phone 8.1上是否可以使用indexedDB?

Linux上是否可以使用块和libdispatch?

是否可以使用iPhone X上的红外热像仪?

是否可以使用PHP在die()上重定向?

AWS Glue Spark Jobs上是否可以使用PygreSQL?

是否可以使用Fogger在Ubuntu上安装evernote?