Linux Console Automation with Mixed Case Character Data
Unlike operating systems which translate console command input into uppercase characters, Linux® is case sensitive. The NetView automation table syntax allows the use of mixed case characters in compare arguments of an IF statement.
When an automation command is to be scheduled as a result of such a comparison, any message
token arguments passed, are not translated into uppercase by NetView. Make sure that your automation routine does not
do an uppercase translation of parameters passed. For example, in REXX use the statement
PARSE ARG P1 P2 instead of
ARG P1 P2, which implicitly performs a translation into uppercase. If a Linux message invokes your automation code and the message
information is retrieved using NetView's
GETMLINE function, no uppercase translation occurs. In order to send mixed case command data to the
Linux console consider the following REXX statement:
Address Netvasis 'ISQsend MYlinux Oc whoami'The addressed REXX command environment, Netvasis, passes the
command string without doing an uppercase translation. The ISQSEND command internally translates its
destination parameters into MYLINUX and OC but leaves command whoami as is.