z/OS ISPF User's Guide Vol I
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Specifying a z/OS UNIX file path name

z/OS ISPF User's Guide Vol I
SC19-3627-00

Type a z/OS® UNIX file path name, such as:
   Name . . . . . /u/jsmith/test/tst1.sh                                     +
The Name field is a scrollable field allowing you to enter an absolute pathname up to 1023 characters in length.
Note: If you often enter long pathnames (greater than 56 characters), consider using the KEYLIST utility to update the keylist for the panel and assign the ZEXPAND command to a function key. The ZEXPAND command displays the scrollable input field in a scrollable dynamic area in a pop-up window, making the task of entering a long pathname easier.

When you enter a z/OS UNIX file path name, a z/OS UNIX directory selection list is displayed.

When you enter a z/OS UNIX file path name containing glob characters, ISPF uses the C/C++ glob function to search the UNIX file system for files and directories that match the mask. Unicode Conversion services are used to internally convert the path name from the terminal codepage to codepage 1047 for use by the search function.

ISPF assumes a z/OS UNIX path name when the first character entered in the Name field is one of these characters:
/
(Forward slash) Identifies an absolute path name.
~
(Tilde) The path name for your home directory.
.
(Period) The path name for your current working directory.
..
(Double period) The path name of the parent directory of your current working directory.
Glob characters and their meaning are:
?
Match any single character.
. (period)
Match multiple characters.
[
Open a set of single characters.
]
Close the set of single characters. Each character in the set can match a single character at the position specified.
Examples:
~/test/tst1.sh
Equivalent to specifying the absolute pathname
/u/jsmith/test/tst1.sh
when your home directory is defined as /u/jsmith.
./pgma.c
Equivalent to specifying the absolute pathname
/u/proj1/dev/pgma.c
when your current working directory is set to /u/proj1/dev.
../test/pgma.c
Equivalent to specifying the absolute pathname
/u/proj1/test/pgma.c
when your current working directory is set to /u/proj1/dev.
u/h*/t?st[123]*
Can match /u/harry/test1do and /u/henry/tost2nok.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014