I'm sorry I'm late to this discussion, but I read the whole thread and was surprised that nobody suggested this. In DSLIST in ISPF level 5.8 I can use the line command SFE to invoke SUPERC extended search-for.
Here are the screens: First enter the SFE line command next to the PDS: . Menu Options View Utilities Compilers Help . ssssssssssssssssssssssssssssssssssssssssssssssssssss . DSLIST - Data Sets Matched in list JCL . Command ===> . . Command - Enter "/" to select action . ---------------------------------------------------- . sfe BOLAN.MY.JCL Then give it the search string and options: . Menu Functions Confirm Utilities Help . . Essssssssssssssssssssssss MEMBER LIST Srchfor Options ssssssssssssssssssssssssN . . e e . . e Command ===> e . . e e . . e You are about to search the members of the data set(s) specified. e . . e Specify search string(s) and options and press ENTER to run the search. e . . e Enter the END or the CANCEL command to cancel the search. e . . e More: + e . . e ==> aopprint e . . e ==> e . . e ==> e . . e ==> e . . e ==> e . . e ==> e . . e e . . e Listing DSN: 'BOLAN.SRCHML.LIST' e . . e e . . e Select Process Options with / Select Output Options with / e . . e Mixed Mode / View output e . . e / Any case Save output e . . e / Set EDIT FIND string / Filter list e . . e F1=Help F2=start F3=Exit F7=Backward F8=Forward e . . e F9=swapnext F10=Actions F12=Cancel e . . DsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssM . . F1=Help F2=start F3=Exit F4=ASCII F5=Rfind F6=REFRESH . . F7=Up F8=Down F9=next F10=Left F11=Right F12=Cancel . Then you can see the listing for results: VIEW BOLAN.SRCHML.LIST Command ===> ****** ******************************************************* Top of Data ==MSG> -Warning- The UNDO command is not available until you change ==MSG> your edit profile using the command RECOVERY ON. 000001 ISRSUPC - MVS/PDF FILE/LINE/WORD/BYTE/SFOR COMPARE UTILITY- IS 000002 MEMBER TOTALS SECTION SRCH DSN: BOLAN.MY.JCL 000003 000004 MEMBER-SEARCHED LINES-FOUND LINES-PROC 000005 000006 P65507C 1 6 000007 P13862I2 1 9 and, if you selected "filter list" as I did, when you back out of the listing, you see just the members with hits: . Menu Functions Confirm Utilities Help . . ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss . . DSLIST BOLAN.MY.JCL String(s) found . . Command ===> Scroll ===> CSR . . Name Prompt Size Created Changed ID . . _________ P65507C *Found 8 2008/12/16 2008/12/17 18:04:28 BOLAN . . _________ P13862I2 *Found 14 2008/10/09 2008/10/14 11:32:23 BOLAN . . **End** . . . And if you want to search multiple PDS's, again start from DSLIST and enter the SRCHFOR command on the command line: . Menu Options View Utilities Compilers Help . . ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss . . DSLIST - Data Sets Matched in list JCL 0 Members processed . . Command ===> srchfor Scroll ===> CSR . . . . Command - Enter "/" to select action Message Volume . . ------------------------------------------------------------------------------- . . BOLAN.MY.JCL Searched SERV05 . . BOLAN.OGL.JCL SERV02 . . BOLAN.P53725.JCL SERV06 . . RBOLAN.API.JCL USR022 . . RBOLAN.B811687.JCL USR021 . . RBOLAN.DBCS40.JCL USR004 . . Menu Options View Utilities Compilers Help . . Esssssssssssssssssssssssssss DSLIST Srchfor Options sssssssssssssssssssssssssssN . . e e . . e Command ===> e . . e e . . e You are about to search multiple data sets. e . . e Specify search string(s) and options and press ENTER to run the search. e . . e Enter the END or the CANCEL command to cancel the search. e . . e More: - + e . . e ==> e . . e ==> e . . e ==> e . . e ==> e . . e ==> e . . e e . . e Listing DSN: 'bolan.srchfor.list' e . . e e . . e Select Process Search Search Select Display e . . e Options with / Migrated Excluded Options with / e . . e Mixed Mode 1 1. None 2 1. Excluded / View output e . . e / Any case 2. First level 2. Non-excluded / Exclude not e . . e F1=Help F2=start F3=Exit F7=Backward F8=Forward e . . e F9=swapnext F10=Actions F12=Cancel e . . DssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssM . Oh, and since the question was about wildcards, consider using the "C" option in the SRCHFOR arguments. Here's the help you get if you press PF1 on the field for the search arguments: SRCHFOR strings definitions A string to be searched for in the data sets. WORD, PREFIX, SUFFIX, and C (continuation) may be used. For example: ==> MY ==> STRING C Finds all occurrences of MY and STRING on the same line. Omitting C finds all lines with MY or STRING. Consider the use of the Any Case option for case insensitive searches. Otherwise strings must match exactly. --Roger ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html