FTP default name space is "almost always"
MPE name space when specifying files to be transferred with FTP
commands (PUT or GET as examples).
The only exception to this is the FTP MKDIR and
RMDIR commands which only operate with POSIX
directories; thus, if you did not specify the (./) POSIX prefix,
FTP/iX specifies it for you.
For example, assume the POSIX current working directory "cwd"
is: /SYS/WORK
FTP command | Result of FTP command |
dir | /SYS/PUB/CATALOG | Display existing file (MPE space) |
put put put | testdata testdata ./testdata testdata /SYS/WORK/testdata | /SYS/WORK/TESTDATA (MPE space) /SYS/WORK/testdata (posix space) /SYS/WORK/testdata (posix space) |
put put | testdata longfilename testdata ./longfilename | {failed - invalid MPE space name} /SYS/WORK/longfilename (posix) |
put put | testdata name_name testdata ./name_name | {failed - invalid MPE space name} /SYS/WORK/name_name (posix space) |