SuperC SRCHFOR高级选项
在ISPF 3.4
选项下面使用SRCHFOR其实可以有高级选项功能的:比如能一次search多个string,比如能选择是否searchn那些已经被MIGRATE的那些dataset等等。
这里,要在IBMUSER.TEST.GDGRPT
的所有世代里面查找:shehui
, zhuyi
,hao
这三个字符串,包括那些已经被migrate的。
DSLIST - Data Sets Matching IBMUSER.TEST.GDGRPT Row 1 of 11
Command ===> Scroll ===> CSR
Command - Enter "/" to select action Message Volume
-------------------------------------------------------------------------------
IBMUSER.TEST.GDGRPT Not searched ??????
IBMUSER.TEST ...
利用SRCHFOR在PDS中搜索字符串
之前的文章说到了一个叫Mem xxx
的命令可以用来在一系列PDS中搜索一个名字叫做xxx的member,今天我来说下如何在一个PDS里面所有的member内容当中搜索特定字符串。其实就是利用search-for
的应用程序,比较常规的方法是道ISPF的3.14菜单里面搜索,如下图所示,就是在 "IBMUSER.PROJ.TEST.JCL"
这个PDS里面所有的member内容中,搜索一个叫"STRING"的字符串:
当然,如果你想直接在当前PDS下调用search-for utility
来搜索特定字符串,可以在command line
上输入命令:
SRCHFOR "STRING"
来在当前PDS下面搜索字符串”STRING“,具体如下面2张截图所示:
如果想同时在多个PDS当中搜索一个字符串,或者多个字符串那么该如何做呢?这时你可能就需要用到JCL来调用ISRSUPC
这个utility了。这个ISRSUPC
的功能可强大多了,具体可以参照下我之前的文章: <<用ISRSUPC在PDS所有member中搜索指定字符串>>,这里不重复了。