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 ...
more ...

利用SRCHFOR在PDS中搜索字符串

之前的文章说到了一个叫Mem xxx 的命令可以用来在一系列PDS中搜索一个名字叫做xxx的member,今天我来说下如何在一个PDS里面所有的member内容当中搜索特定字符串。其实就是利用search-for 的应用程序,比较常规的方法是道ISPF3.14菜单里面搜索,如下图所示,就是在 "IBMUSER.PROJ.TEST.JCL"这个PDS里面所有的member内容中,搜索一个叫"STRING"的字符串: 1
当然,如果你想直接在当前PDS下调用search-for utility来搜索特定字符串,可以在command line上输入命令:

SRCHFOR "STRING"

来在当前PDS下面搜索字符串”STRING“,具体如下面2张截图所示: 1
1
如果想同时在多个PDS当中搜索一个字符串,或者多个字符串那么该如何做呢?这时你可能就需要用到JCL来调用ISRSUPC这个utility了。这个ISRSUPC的功能可强大多了,具体可以参照下我之前的文章: <<用ISRSUPC在PDS所有member中搜索指定字符串>>,这里不重复了。

more ...