Call Unix Script from SQR

No votes yet

Few posts back, I wrote about how to call a UNIX script from PeopleCode. In this post, I will provide a sample code to call a UNIX script from an SQR program.

 
!**********************************
! Procedure:    Run-Script                            *
! Description:  Calls a unix script from SQR *
!**********************************
begin-procedure Run-Script
#debug show 'Entering Run-Script'

! call script located in /ps_scripts folder
let $cmd = $PS_HOME || '/ps_scripts/script_name'
display $cmd
call system using $cmd #call_status
if #call_status <> 0
    show 'Could not call script.  Program being stopped.'
    STOP Quiet
end-if

#debug show 'Leaving Run-Script'
end-procedure !Run-Script

Please try to help out with unanswered topics on the forum. Chances are you have had the same issue/question some time in your IT career!

Comments

Have a question? Please ask it on the forum instead.

Post new comment

The content of this field is kept private and will not be shown publicly.
CAPTCHA
The question below is to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image.