A z/OS system symbol is not a shell variable. But there is a sysvar shell command to read a system symbol.
>From "man sysvar": sysvar -- Display static system symbols Format sysvar var Description The sysvar command allows users to obtain substitution text for system variables that are defined in the IEASYMxx member of SYS1.PARMLIB or in the system IPL parameters. The substitution text is printed to standard output (stdout). This could be used to substitute system variables in shell variables. For example: system_name=$(sysvar SYSNAME) Kirk Wolf Dovetailed Technologies http://dovetail.com On Mon, Feb 8, 2016 at 3:51 PM, David Magee <david.ma...@dillards.com> wrote: > I'm stumped trying to use a system symbol in my .profile to perform a test > for a file name. > > I'm coding along these lines: > > if [ ! -f /&SYSNAME./file_name ]; then > echo "* The file is not there. *" > else > echo "* The file is there. *" > fi > > Surely it's staring me right in the face! > > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN