Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

UNIX commands using REXX

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> CLIST & REXX
View previous topic :: :: View next topic  
Author Message
kbrahma

New User


Joined: 08 Oct 2007
Posts: 38
Location: Delhi

PostPosted: Tue Feb 09, 2010 1:24 pm    Post subject: UNIX commands using REXX
Reply with quote

Hi All,

I was wondering if we can pass UNIX commands using REXX. I want to go to a specific path and then create a .txt file there. The TSO command "allocate file(pathname) path('cd /abc/def/ghi/jk/test.txt')", helps me to write into the file only if it exists. It gives me the file not cataloged error if it does not exist.

So I basically want to use the following commands in my REXX program,
"cd /abc/def/ghi/jk/"
"touch test.txt"

Could anyone please help me on how to use these commands in my code?

Thanks in advance,
Kushal

P.S. I experimented with "Address UNIX" command which gives me a return code of +++ RC(-3) +++, without any additional information.
Back to top
View user's profile Send private message

Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8118
Location: East Dubuque, Illinois, USA

PostPosted: Tue Feb 09, 2010 4:13 pm    Post subject:
Reply with quote

You need to add PATHOPTS to your ALLOCATE command.
Back to top
View user's profile Send private message
kbrahma

New User


Joined: 08 Oct 2007
Posts: 38
Location: Delhi

PostPosted: Tue Feb 09, 2010 8:43 pm    Post subject: Reply to: UNIX commands using REXX
Reply with quote

Thanks a lot for the replies guys. The PATHOPTS parameters did the trick and the file is created.

Thanks again for the help! icon_smile.gif
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8118
Location: East Dubuque, Illinois, USA

PostPosted: Tue Feb 09, 2010 8:59 pm    Post subject:
Reply with quote

Glad to hear you got it resolved!
Back to top
View user's profile Send private message
kbrahma

New User


Joined: 08 Oct 2007
Posts: 38
Location: Delhi

PostPosted: Wed Feb 10, 2010 12:40 am    Post subject: Reply to: UNIX commands using REXX
Reply with quote

Better than resolving the problem, I got a clearer picture into how the PATHOPTS, PATHMODS and PATHDISP work. The things which I would not have learned if I didn't know where to go.

I earlier saw them being used in a batch job, but didn't know we could use them in the TSO allocate command as well.

The code I am making is not a work requirement, but a learning project... So it feels good when you learn new stuff. :-)
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> CLIST & REXX All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts REXX to get the all datasets name parasmalik20 CLIST & REXX 5 Tue Jul 18, 2017 9:10 pm
No new posts How system know which REXX to excute? jackzhang75 CLIST & REXX 14 Thu Jul 06, 2017 1:09 am
No new posts REXX - Dynamic file Creation d_sarlie CLIST & REXX 7 Tue Jun 27, 2017 7:30 pm
No new posts REXX WTO for console message bipinpeter CLIST & REXX 6 Tue Jun 27, 2017 3:56 pm
No new posts Convert CLIST to REXX cvnlynn CLIST & REXX 12 Tue Jun 27, 2017 2:06 am


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us