Hi,
I need to search by taking the last two qualifier of the file in JCL and PRoC.
Ex. If the file name is ACSXS.IP.ACXIOM.INMAR.MCO68, i need to take the last two qualifier INMAR.MCO68 only as a search string and then do search.
We are writing a REXX tool to automate the process. I want to know how to get the last two qualifier using PARSE command in REXX.
Thanks in advance
Thanks,
Saravanan
Parse a File name
Moderators: Veera, Moderator Group
Using a PARSE command, you could do this:
My preferred method would be:
Code: Select all
/* REXX */
dsn = 'ACSXS.IP.ACXIOM.INMAR.MCO68'
str = dsn
idx = 1
Do Forever
Parse Var dsn node.idx '.' dsn
If Length(dsn) = 0 Then Leave
idx = idx + 1
End
If idx >= 2 Then
Do
idx = idx - 1
str = node.idx
idx = idx + 1
str = str'.'node.idx
End
Say str
Exit 0
Code: Select all
/* REXX */
dsn = 'ACSXS.IP.ACXIOM.INMAR.MCO68'
str = dsn
dsn = Translate(dsn,' ','.')
words = Words(dsn)
If words >= 2 Then
Do
str = Word(dsn,(words-1))'.'Word(dsn,words)
End
Say str
Exit 0
-
- Member
- Posts: 13
- Joined: Mon Oct 26, 2009 12:00 pm
FREE TUTORIALS
Tutorials
Free tutorials from mainframegurukul
- JCL Tutorial
Covers all important JCL concepts. - Cobol Tutorial
This tutorials covers all Cobol Topics from STRING to COMP-3. - DB2 Tutorial
DB2 Tutorial focuses on DB2 COBOL Programming. - SORT Tutorial
This Tutorial covers all important aspects of DFSORT with examples - CICS Tutorial
This CICS tutorial covers CICS concepts and CICS Basics, CICS COBOL Programming.
Interview
Mainframe Interview questions
- Cobol Interview Questions
50+ Interview Questions - JCL Interview Questions
50+ Interview Questions - DB2 Interview Questions
100+ Interview Questions - CICS Interview Questions
70+ Interview Questions - VSAM Interview Questions
27 Interview Questions
Other References
Mainframe Tools and others
- XPEDITER Reference
Explains how we can debug a program - FILEAID Reference
Explains how to browse , edit and delete datasets - Change Man Reference
Quick Start tutorial on Changeman - Abend Reference
Important Abend codes explained - FaceBook Page
MainframeGurukul FaceBook Page - LinkedIn Page
MainframeGurkul Linkedin Page