Useful information for Z88 users
Here is the stuff you may have forgotten!
Specifying Z88 file names in full
The full form of a file name is
:DEVICE/DIRECTORY/DIRECTORY/ ....
where DIRECTORY and filename are each of the form
name.extension
consisting of a name of up to 12 letters or digits, followed by an optional extension of up to three letters or digits,
The following extensions are used for system functions:
Extensions |
|
|---|---|
. | For +K and +S CLI files. |
| For |
| For PipeDream multi-file List file |
DIRECTORY is a directory name subject to the same constraints as filename
In addition the following symbols can be used:
Symbols |
|
|---|---|
| Parent directory of |
|
|
Z88 Device specifications
DEVICE can be specified as one of the following:
Specification | Effect |
|---|---|
:RAM.0 | RAM in slot 0 (internal memory) |
:RAM.1 | RAM in slot 1 (external memory) |
:RAM.2 | RAM in slot 2 (external memory) |
:RAM.3 | RAM in slot 3 (external memory) |
:RAM.- | Any RAM memory; ie 0, 1, 2, or 3. |
:ROM.0 | ROM |
:SCR.0 | Screen |
:PRT.0 | Printer; via printer driver |
:COM.0 | Communications; via serial port |
:INP.0 | Standard input |
:OUT.0 | Standard output |
:NUL.0 | Null: absorbs output, and acts like an empty file on input |
|
|
Note
RAM. - files must be deleted before a soft reset is performed with Operating Systems up to and including 3.0.
Using Wildcards
The device, directory and file name can contain the following wildcards:
Wildcard |
|
|---|---|
* | Matches any number of characters (or none) |
? | Matches a single character |
// | Matches any number of directories (or none) |
|
|
For example, |
|
:*//letter | Finds the file called |
doc* | Finds: |
* * | Finds only files with extensions. |
.. /fred* | Finds all files beginning with |
Note that the characters '/' and '\' may be used interchangeably.