Johann 'Myrkraverk' Oskarsson <
johann@myrkraverk.invalid> writes:
I believe what our esteemed Python influencer, Lawrence D'Oliveiro meant
to say, that we should all be using the OpenVMS syntax, even in Posix operating systems, and that is
SET /DEFAULT [-]
for the parent directory, and possibly
SET /DEFAULT []
for the actual current directory.
Close - leave off the "/". There's a little "cd" tool you can use
because "set default" is clunky. Before someone points it out, yes, you
can shorten "default" to "set def".
https://vmssoftware.com/software/freeware/CD.zip
$ set default [.CKU416-BETA12]
$ set default []
$ set default [-]
$ show default
DUA1:[JAYJWA]
$ cd [.netscape]
$ show default
DUA1:[JAYJWA.NETSCAPE]
$ cd ~
$ show default
DUA1:[JAYJWA]
$
TOPS-20 works in a similar way, but with "connect" (I set a logical for
"cd") and "<" ">". Or, use the "cz" tool that's floating around the T20 software sites.
@info logical cd
Job-wide:
cd: => CONNECT
@cz dsk1:<programming>
[From: TOPS20:<JAYJWA>]
[To: DSK1:<PROGRAMMING>]
@cd <.file>
@info dirECTORY (DIRECTORY NAME)
Name DSK1:<PROGRAMMING.FILE>
Working disk storage page limit 350
Permanent disk storage page limit 300
DECNET-ACCESS
FILES-ONLY
Number of directory 23
Account default for LOGIN - none set
Protection of directory 775252
Generations to keep 3
TOPS10 project-programmer number - none set
@cd <..>
@info dirECTORY (DIRECTORY NAME)
Name DSK1:<PROGRAMMING>
...
--
PGP Key ID: 781C A3E2 C6ED 70A6 B356 7AF5 B510 542E D460 5CAE
"The Internet should always be the Wild West!"
--- PyGate Linux v1.5.19
* Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)