ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

How to use UNIX Command Substitution in a Global Variable

book

Article ID: 14596

calendar_today

Updated On:

Products

CA Workload Automation AE - Business Agents (AutoSys) CA Workload Automation AE - Scheduler (AutoSys) Workload Automation Agent

Issue/Introduction



How can you set a Global Variable with UNIX command substitution so that the actual command substitution is stored as the value rather than the result of the command substitution?

Environment

Release: ATSYHA99000-11.3.6-Workload Automation AE-High Availability Option
Component:

Resolution

If you are setting the global variable in WCC via Quick Edit, there is nothing special that would need to be done. Just set the value to `<command>`. However, if you are setting the global variable using the sendevent command, you will need to escape the backticks. For example...

sendevent -E SET_GLOBAL -G "<VAR_NAME>=\`<command>\`"