1 2 3 4 5 6 7 8 9 10 11 12 13 14

PREFIX [pathname]
[ProDOS only] Gets or sets the current pathname prefix. If a prefix or
slot/drive location is specified, it is used as the new prefix; use a
leading slash on a pathname to specify an absolute path, or omit it
for a path relative to the current. There is no '..' "backup" operator
provided. If no pathname or drive/slot location is specified, the
current prefix is returned.

READ filename[,Rnum]
[Basic programs only, not from command line.] Specifies that
subsequent input should come from an already OPENed file. If specified
from a random access file, the ',Rnum' jumps to the specified record
number. For more information on accessing text files from within
Basic, please see the Applesoft Basic FAQ at
http://www.visi.com/~nathan/a2/faq/asoft.html

ProDOS extended syntax: the ',Fnum' lets you go to the specified line
number, and/or ',Bnum' to go to the specified byte position from the
current. If multiple params are specified, the record number is jumped
to first, then field, then byte.

RENAME oldfilename,newfilename
Renames the first specified file to the new name. This is one of the
few cases where two filenames are required, separated by a comma.

RESTORE filename
[ProDOS only] Loads a file of Applesoft Basic variable declarations
saved with a STORE. Applesoft implements its own RESTORE command for a
rather different purpose; the filename is used to flag that this is a
DOS command.

RUN filename
Loads the specified Basic file, and runs it. [Clears all variables,
starts execution at lowest numbered line.]

ProDOS extended syntax: 'RUN filename[,@line]' -- optional paramter
for starting at a line other than the first line. See also CHAIN

SAVE filename
Writes the current Basic program (no variable declarations) to disk.

Note that Basic on machines with cassette ports (][, ][+, //e) has a
'SAVE' command of its own, where it tries to save to the cassette
port. If a filename is specified, then DOS handles it, otherwise it
passes it to Basic.

STORE filename
[ProDOS only] Stores all current variable declarations (simple and
arrays), but not function declarations to disk. Can be loaded back
later with a RESTORE.

Note that Basic on machines with cassette ports (][, ][+, //e) has a
'STORE' command of its own, where it tries to save to the cassette
port. If a filename is specified, then DOS handles it, otherwise it
passes it to Basic.

UNLOCK filename
Undoes a LOCK, allowing overwriting or deleting of a file.

VERIFY filename
DOS 3.x reads every sector of the file to make sure that the file is
readable. ProDOS merely checks to see if the file exists or not; does
not perform a read test.